Skip to main content
Tools define the actions an agent can take while answering a question. The agent configuration page covers how to add and remove tools on a given agent. This page is the catalog of every tool Circuit supports, grouped by category, with example use cases for each.
The tools available on a particular agent depend on its domain and configuration. Some tools also require additional setup, for example an integration must be connected before its tool can be used.

Search and discovery

Reading files and documents

Writing files and documents

Data and analytics

Web

Tasks and orchestration

In-chat tasks created with TaskCreate are scoped to a single chat. They are not the same as work items, which persist across chats.

User interaction

Code execution

Business systems

Construction