Quick Start
The most common pattern: create a toolset and give your agent search and execute tools. The agent discovers and runs tools on demand.openaiTools to any OpenAI-compatible model and the agent will search for relevant tools, then execute them automatically. See the OpenAI integration guide for a full agent loop.
Fetch Tools
When you need specific tools instead of search and execute:Filtering by provider, action, or pattern
Filtering by provider, action, or pattern
Multi-account usage
Multi-account usage
Tool Execution
Direct tool execution (for debugging)
Direct tool execution (for debugging)
Direct execution is useful for testing and debugging. In production, your agent framework handles tool calls automatically.
Environment Configuration
getTools({ accountIds: [...] }).
Next Steps
- OpenAI Integration for building agents with function calling
- Vercel AI SDK for streaming workflows
- Tool Search for natural language tool discovery
- Tool Filtering for advanced filtering patterns