Built-in Tools
Built-in Tools
Built-in Tools
Runtype includes built-in tools that you can add to any Agent or Flow. These tools let your AI generate images, search the web, fetch page content, scrape sites, browse pages, manage records, run sandboxed code, and search your knowledge bases without writing custom code.
The core tools are:
Additional built-in tool categories include Browser tools (screenshot, scrape, session browsing, autonomous agent), File Operations (store assets, publish pages, generate PDFs), Record Management (CRUD on Runtype records), Sandbox (run code in persistent Linux containers), and Send Email (transactional email via Resend).
Tools labeled “Any model” work regardless of which AI provider you choose, which makes them a strong default for multi-model workflows.
Most built-in tools work out of the box with Runtype platform keys, so you can try them right away. For higher-volume usage, connect your own API keys.
For the full Agent setup flow, see Creating and configuring Agents.
For a step-by-step Flow walkthrough, see Creating and Editing Flows.
If a tool does not appear, check the model on the prompt step or Agent. Some tools are provider-specific. You can also review Available AI models.
GPT Image 2 generates images from text descriptions using OpenAI’s image model. Use it to create visuals, mockups, logos, and illustrations inside a Flow or Agent conversation.
Settings
auto and custom WxH resolutions where both edges are multiples of 16 (max 3840px per edge).low (fast, ~10s), medium, or high (detailed, may take 1-3+ minutes). Default is low.png, jpeg, or webpauto or opaqueExample: An Agent can answer “Create a logo for a coffee shop” by generating and returning an image URL.
OpenAI Web Search lets OpenAI models search the web and return current information during a conversation.
Settings
Anthropic Web Search lets Claude models search the web for current information.
Settings
Anthropic Web Fetch lets Claude Sonnet models fetch and read content from specific URLs. Use it when your prompt references a known page and you want the model to pull that content directly.
Settings
Exa provides AI-powered web search with semantic and keyword options. It works with any model and supports filtering for research-heavy workflows.
Settings
Example: An Agent can search for “recent breakthroughs in quantum computing” and return titles, URLs, and summaries.
Use domain filtering to keep results focused. For example, restrict results to documentation sites when you are building a support Agent.
Firecrawl extracts clean, structured content from web pages. It handles JavaScript-rendered pages and removes navigation, ads, and footers so your AI gets the main content.
Settings
Example: An Agent can scrape a product page and extract the main content as Markdown for summarization or analysis.
Semantic Search lets you search knowledge bases using vector similarity. Instead of matching exact keywords, it finds content by meaning.
You can configure multiple Semantic Search instances on a single Agent or Flow step, with each instance pointing to a different knowledge base.
Set up a knowledge base instance
Settings
Example: A support Agent can search a product documentation knowledge base before responding to a customer question.
Start with a similarity threshold around 0.3 and adjust based on result quality. If the threshold is too high, you may miss relevant content. If it is too low, you may get noisy results.
Runtype provides platform keys for several tools so you can start building without signing up for separate services. Platform keys are shared and rate-limited, which works well for development and lower-volume use.
For production or heavier usage, connect your own API keys in Settings to get dedicated rate limits and full control over usage. To understand the tradeoffs, see Platform Keys vs. Bring Your Own Key (BYOK).