What are Call Types?
Call types indicate how a call was initiated or triggered in CallKaro AI. Every call is assigned a type that helps you understand the origin and context of the call attempt. Thename field is included in the webhook payload sent to your server after each call ends, allowing you to process and respond to different call types programmatically.
Call Type Values
Below is a comprehensive table of all possible call types:Categorizing Call Types
API-Triggered Calls
Calls initiated programmatically through the API:outbound-api- Real-time call triggered via API endpointoutbound-scheduled- Call scheduled for future execution via API
Dashboard-Triggered Calls
Calls initiated through the CallKaro AI dashboard:outbound- Batch calls triggered from the batch call dashboardoutbound-test- Test calls triggered from the agent configuration pageagent-test- Agent testing triggered from the agent dashboard
Inbound Calls
inbound- Calls received from customers calling your phone numberinbound-widget- Conversations started by a visitor on a website where your widget is embedded
inbound-widget calls run in the visitor’s browser, so they have no phone
number. They are never retried, rescheduled or followed up by phone, and they
bypass the outbound call queue so a visitor is never left waiting behind a
batch campaign.