Autocalls.ai offers built-in “tools” that your AI assistant can use during a call. These help you shape the conversation flow and automate actions like transferring calls or scheduling appointments.

1. End Call Tool

  • Purpose: Tells the AI to politely wrap up the conversation.
  • How It Works: You can specify in the system prompt or logic, for instance: “If the user says goodbye, end the call.”
  • Configuration: In the assistant’s settings, you can define any conditions that should trigger the end call.

2. Transfer Tool

  • Purpose: Moves the caller from the AI assistant to a human agent or external phone number.
  • Use Cases: Warm leads on a sales call, escalations on a support call, etc.
  • Settings: In the assistant’s config, add the phone number or department the call should go to, and optionally a short hold message.

3. Appointment Scheduler

  • Purpose: Lets the AI check your calendar availability (e.g. via Cal.com or Google Calendar) and book an appointment.
  • Typical Flow:
    1. AI offers scheduling.
    2. Caller selects date/time.
    3. AI confirms and sends a confirmation (using email or SMS if configured).

4. No-Code Automation Platform

  • Purpose: After or during calls, the AI can trigger actions in the automation platform (like updating a CRM, sending an email, or logging results in Google Sheets).
  • Setup: Link your assistant with the “Automation” tab, choose triggers (“Call Ended,” “Customer Agrees,” etc.), and pick the action (send a Slack notification or add a row in Sheets).

5. Custom Mid-Call Tools

  • Purpose: Create your own custom API integrations that the AI can use during calls.
  • Use Cases: Check inventory, verify customer data, fetch real-time information, or integrate with your own systems.
  • Setup: Define API endpoints, parameters, and when the AI should use them.
  • For detailed setup instructions and examples, see our Custom Mid-Call Tools Guide.

Note: Tools can be combined. For instance, the AI can use a custom tool to check availability, then schedule an appointment, and finally transfer to a human agent if needed.