Prerequisites
Before creating a tool, you need to connect the integration it belongs to. For example, to create a HubSpot tool, you first need to add your HubSpot credentials.Go to Settings → Integrations to connect your services. See the Integrations section for setup guides.
Create a tool
Choose a template
Select a template from the list. Each integration has its own template with pre-configured tools.For example, the HubSpot template includes tools like
search_contacts, create_deal, get_ticket, etc.Configure (optional)
Some templates let you customize which specific tools are enabled. You can enable or disable individual tools within the template.
Tool templates
Each template comes with a set of pre-built tools. Here are some examples:CRM tools
- Search and look up contacts, leads, deals
- Create new records
- Update existing records
- Add notes and tasks
Calendar tools
- Check availability
- Create and manage events
Messaging tools
- Send messages to channels or users
- Search message history
Database tools
- Query rows with filters
- Insert, update, and delete records
Project management tools
- Create and assign tasks
- List projects and track progress
Multiple tools per agent
An agent can have multiple tools from different integrations. For example, you could give an agent:- A HubSpot tool for CRM lookups
- A Google Calendar tool for scheduling
- A Slack tool for sending notifications
Next steps
Assign to Agent
Add your tool to an agent so it can use it during conversations

