Tools & Integrations
Tools extend your agent's capabilities beyond conversation. They let agents call external services, run custom logic, and connect to the systems your business already runs on — all during a live conversation.
Tool Types
API Tool
Make an HTTP request to any external service — CRM, booking system, internal tool. Configure the method, URL, headers, and body, then map the response back into variables the agent can use. Great for one-off integrations where you already have an API.
Function Tool
Run a small snippet of custom logic — data transformation, formatting, calculations, or custom business rules — and return the result to the agent. Use this when you need a little glue code that doesn't justify a full API.
Integration Tool
Plug into popular platforms through a pre-built connector — CRMs, ticketing systems, payment processors, and more. Select the provider and action, supply credentials, and the integration handles the rest.
MCP Tool
Connect to any Model Context Protocol server to give your agent access to an entire catalog of tools and data sources through a single standardized connection.
Creating Tools
Tools are defined at the project level and can be shared by any agent step or playbook in the project. Each tool has a name, a description, and its type-specific configuration.
The description is the most important field. It is what the agent reads when deciding whether a tool is the right one for the situation, so write it the same way you would brief a colleague: be clear about what the tool does and when to reach for it.
Assigning Tools to Agents
After creating a tool, attach it to the agent steps or playbooks that should have access. Only attached tools are available to that agent, which lets you scope each agent to the exact capabilities it needs — nothing more, nothing less.
Built-in Tools
Every agent also gets a set of built-in capabilities you can turn on with a single toggle — no configuration required:
| Tool | Description |
|---|---|
| Knowledge Base | Search the project's knowledge base for relevant information |
| Buttons | Display interactive buttons in the conversation |
| Cards | Show rich cards with titles, descriptions, and images |
| Carousels | Display horizontally scrollable card sets |
| Web Search | Search the web for real-time information |
| End Conversation | Gracefully end the current conversation when the goal is met |
Choosing a Model
Every agent, playbook, and prompt step lets you pick the model that powers it, along with temperature, max tokens, and retry behavior. Conduet supports a curated selection of the latest frontier models so you can balance speed, cost, and reasoning ability for each step. Start with the recommended defaults and tune from there as you see how your agent performs.