Skip to main content
Make your agent call customers. Link a phone number for caller ID, then schedule calls via API with priority ordering and custom data. What you’ll learn: How to set up outbound calling, schedule calls via API, and monitor call status.

Prerequisites

Before making outbound calls:
  1. Agent configured and enabled
  2. Phone number added with valid SIP credentials
  3. Phone number linked to agent for outbound

Phone Numbers

Complete guide to adding phone numbers and SIP credentials

Set the caller ID your agent uses when making calls:
  1. Go to Agents → Select agent → Edit
  2. Find Outbound Phone Number section
  3. Select a phone number from the dropdown
  4. Click Save Agent
Each agent can have one outbound phone number. Linking a new number replaces the previous one.

Schedule a call

Quick test from dashboard

Test your agent before running campaigns:
  1. Go to your agent’s page
  2. Click Test Call
  3. Enter the target phone number
  4. Click Call — starts immediately

Schedule via API


Schedule bulk calls

Schedule multiple calls in one request:

Monitor call status

Check individual call

View queue

Receive webhooks

Configure webhooks for real-time status updates:

Webhook Events

Complete webhook payload reference

Cancel a scheduled call

Cancel calls that haven’t started yet:
Only calls in Created, Queued, or Pending status can be canceled. Calls already InProgress cannot be canceled via API.

Call lifecycle


Troubleshooting

Calls not scheduling

Calls stuck in queue

Low answer rates


What’s next

Phone Numbers

Add phone numbers for caller ID

Caller ID

Configure display names

Call History

Monitor call results

Webhooks

Handle call completion events