When you ask Caffeine to build something that depends on information from the outside world, the AI searches the web automatically. You don't need to paste in API documentation, copy pricing tables, or explain how a third-party service works — the AI looks it up as part of the build process.
What triggers a web search
The AI searches the web when your request involves anything that requires current or external information:
- Third-party APIs — If your app needs to call an external service, the AI finds the relevant API documentation and learns how to use it. You just describe what you want: "fetch live currency exchange rates" or "show the current weather for the user's city."
- Current information — Questions or features involving anything recent, live, or time-sensitive ("today's top news", "current Bitcoin price", "latest exchange rate") trigger a search so the AI works with accurate data.
- Libraries and packages — If a feature requires a specific library the AI isn't already familiar with, it can look it up before writing the code.
What this means for you
You can describe what you want your app to do with an external service without knowing anything about that service's API. The AI handles the research. Just describe the outcome: "Show the user the current weather based on their city" — and the AI finds an appropriate weather API, reads the documentation, and writes the integration.
When the AI uses web search results to answer a question or make a decision, it includes source links in its response so you can verify the information.
Frequently asked questions
Do I need to provide API documentation?
No. For most public APIs, the AI finds the documentation itself. If you have a specific API you want to use, you can mention it by name and the AI will look it up — but you don't need to paste in docs or explain how the API works.
Does the AI search the web on every build?
No. Web search is triggered only when the request involves current information or an external service the AI needs to look up. Most builds don't require it.
Can the AI access private or paywalled APIs?
Only publicly accessible documentation. If an API requires authentication to view its docs, the AI won't be able to read them directly — but you can paste in the relevant documentation or describe the API yourself and the AI will work from that.
Does web search add to the build time?
Slightly, but it runs early in the build process and is typically fast. The improvement in accuracy for integrations and live-data features is worth the small overhead.