Skip to main content

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. The name 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:
ValueDescription
outbound-apiCall triggered from the API
outbound-scheduledCall scheduled from the API
outboundCall triggered from the batch call dashboard
outbound-testCall triggered by the agent dashboard
agent-testAgent tested from the dashboard
inboundCall received from the client side

Categorizing Call Types

API-Triggered Calls

Calls initiated programmatically through the API:
  • outbound-api - Real-time call triggered via API endpoint
  • outbound-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 dashboard
  • outbound-test - Test calls triggered from the agent configuration page
  • agent-test - Agent testing triggered from the agent dashboard

Inbound Calls

  • inbound - Calls received from customers calling your phone number