End call
Tells the AI to politely wrap up the conversation and hang up.- How it works: Define the conditions in your system prompt that should trigger the end call — for example, “If the user says goodbye, end the call.”
- Configuration: Enable in Prompt & Tools settings. If the AI doesn’t end calls automatically, add the instruction
"call the hang_up function to close the call"to your system prompt.
Transfer
Moves the caller from the AI assistant to a human agent or an external phone number.- Use cases: Warm leads on a sales call, escalations on a support call, routing to different departments.
- Configuration: Set up in Prompt & Tools settings. Add the destination phone number and an optional hold message. For SIP providers, use Advanced mode with the SIP URI format:
sip:number@sip-server.
Add an instruction to your system prompt such as “call the transfer function when the user requests to speak with someone else” to ensure the AI uses this tool at the right moment.
Appointment scheduler
Lets the AI check your calendar availability and book appointments automatically during the call.- Available integrations: Cal.com, GoHighLevel, and Calendly.
- Typical flow:
- The AI offers to schedule an appointment.
- The caller selects a date and time.
- The AI confirms and sends a confirmation (via email if configured).
- Configuration: Set up in Prompt & Tools settings. See the dedicated scheduling guides for your calendar provider:
DTMF input
Allows the AI to send keypad inputs during outbound calls to navigate phone menus and IVR systems.- How it works: The AI presses phone keypad buttons (0–9, *, #) when it encounters automated menu prompts.
- Use cases: Navigating company phone menus, entering extension numbers, inputting security codes, bypassing IVR systems to reach a human agent.
- Configuration: Enable in Prompt & Tools settings and add instructions in your system prompt about when to use DTMF — for example, “use the send_dtmf tool to navigate phone menus when needed to reach the right person.”
No-code automation platform
After calls end, your assistant can trigger actions in the automation platform — such as updating a CRM, sending an email, or logging results in Google Sheets.- Configuration: Build your trigger and action workflow in the Automation Platform, then connect it to your assistant via webhook configuration in Post-call Actions.
Custom mid-call tools
Create your own API integrations that the AI can call during conversations.- Use cases: Check inventory, verify customer data, fetch real-time information, integrate with your own internal systems.
- Configuration: Defined in Prompt & Tools settings by specifying API endpoints, parameters, and when the AI should use them.
- Full guide: See custom mid-call tools for step-by-step setup instructions and real-world examples.
Tools can be combined. For example, the AI can use a custom tool to check availability, then use the appointment scheduler to book a slot, then transfer the call to a human agent to confirm details.