What are tools?
Tools are how your AI support agent can interact with your systems and backend in a more autonomous way. For each ticket, your AI agent will decide whether or not it needs to use a tool you give it access to, so it will only use the tool when it deems it necessary.Tools can only be used in conjunction with a Task
What can tools be used for?
Tools can be used for pretty much any action you would use an API for today. Examples include:- Looking up data that isn’t necessarily user-specific, such as property or product lookups
- Automating cancellations
- Automating refunds
- Automating background checks
- Automating customer data updates, e.g. address updates
How do tools differ from the User Data API?
The User Data API is to be used when you need to retrieve information or data about a specific user and can only be used where you have a verified user (email support ticket or authenticated live chat user). What API request methods can Actions (Tools) APIs support? Actions (Tools) can support any API request method, including:- POST
- GET
- PATCH
- PUT
How do I set up tools?
In your Dashboard go to Tasks & Tools > Tools (APIs) and click + New. Each tool will map to an API and needs the following details:- API endpoint: e.g.
https://api.company.com/orders - Authentication headers: e.g.
Authorization: Bearer <token> - JSON request body: include the fields your tool needs, such as
"email"and"order_id" - Other headers (optional)
- JSON response body: include all the information you want your AI agent to access, e.g.

