Inbound Calls Overview

Inbound calling is one of the most powerful features of Caller AI. It allows you to replace a traditional receptionist or support queue with an AI that answers instantly, 24/7, for every single caller.

Infinite Concurrency

A human receptionist can only answer one phone call at a time. If three people call, two of them get a busy signal or go to voicemail.

Caller AI is different:

Caller Identification (Smart Lookup)

When an inbound call arrives, Caller AI checks the incoming phone number against your Leads Database.

Scenario 1: Known Contact
If the number matches a lead in your system (e.g., Sarah Connor), the AI loads her profile immediately. It can greet her by name: "Hi Sarah, thanks for calling back."
Scenario 2: Unknown Contact
If the number is new, the system creates a temporary Lead profile. The AI will generally start with a generic greeting: "Thanks for calling Caller AI, who am I speaking with?"

The Routing Flow

Understanding the path of an inbound call helps with troubleshooting:

  1. Carrier Layer: The call reaches our telecom partner (Twilio/Vonage).
  2. Assignment Check: The system checks which Assistant is assigned to this phone number.
  3. Connection: The audio stream is opened between the caller and the AI engine.
  4. Initial Message: The AI speaks the configured "First Sentence."

Costs & Billing

Inbound calls are billed at the same per-minute rate as outbound calls. Because the AI answers every call (including robocalls or wrong numbers), it is important to monitor your usage.

Spam Protection: Caller AI has internal filters to block known high-frequency spam numbers from connecting to your assistant, saving you money on minute usage.