Last updated
Tools enable AI agents to:
Access External Data
Web searches, web scraping, databases, APIs, files
Perform Actions
Form submissions, code execution, API calls, custom functions
Tools have two forms:
Custom Tools
Developer-defined tools. Custom tools will require you to write code to handle the tool calls.
Hosted Tools
WorkflowAI-built tools (e.g., search-web, browser-text). Hosted tools do not require any code or engineering effort.
Custom tools are tools specific to your application. You are responsible for running these tools when they are called by the AI agent.
Adding a custom tool through code is currently only available with our Python SDK. Read the documentation for adding custom tools.
WorklfowAI supports and manages the following tools:
@browser-text allows fetching the content of a web page (text-only)
@google-search allows performing a web search using Google's search API
@perplexity-sonar-pro allows performing a web search using Perplexity's Sonar Pro model
We're working on adding more tools, if you need any specfic tool, please open a discussion on GitHub or Discord
Tools can be added in the Playground by either:
Describing the use case to the playground chat agent
Under "Instructions" tap on the tools you want to enable.
Last updated