Documentation / Agent tools
Custom tools (call your own systems)
Let the agent look things up or take actions in your systems mid-call.
Last updated:
Beyond the built-in tools, an agent can call your own HTTP endpoints during a conversation (to look up an order, check availability, create a booking) and use the response to answer the caller.
How they work#
A custom tool is an HTTP request (URL, method, headers, and a small set of inputs the agent fills in). If the tool returns data, the agent can react to it ("your order ships today"). If it is write-only (logging a lead), it can fire and continue.
How to add them#
Custom tools are configured through the API / MCP, not the console UI. They appear read-only on the agent's Tools tab. See the API & MCP guide to add one.
Prompt example#
"When the caller gives an order number, look it up and tell them the current status. If it is not found, offer to take a message."