Start outbound calls for a beta large campaign after upload processing and balance checks.
Documentation Index
Fetch the complete documentation index at: https://docs.ringg.ai/llms.txt
Use this file to discover all available pages before exploring further.
POST /campaign/make-call-async queues outbound calls for a beta large campaign. Use it instead of POST /campaign/start for 5,000+ row campaigns created with POST /campaign/upload-csv.
| Field | Required | Description |
|---|---|---|
agent_id | Yes | Assistant that will handle the campaign calls |
bulk_list_id | Yes | Large campaign list ID returned by POST /campaign/upload-csv |
from_numbers | Yes | Workspace caller numbers or number IDs to use for outbound calls |
callback_url | No | URL that should receive post-call events, if configured |
bulk_list_id more than once unless a previous attempt clearly failed.
bulk_list_id.(Required) Your Ringg AI API key.
"7251cb4b-3373-43a4-844c-b27a1d45e0c9"
Draft bulk list ID returned by /campaign/upload-csv.
"123e4567-e89b-12d3-a456-426614174000"
Assistant ID used during upload.
"830f767a-397e-4b39-82ff-235cd344e2f9"
Phone number country code.
"+91"
Campaign start time in DD/MM/YYYY, HH:MM format.
"18/10/2026, 09:00"
Campaign end time in DD/MM/YYYY, HH:MM format.
"18/10/2026, 18:00"
Workspace number IDs to use for outbound calls.
["from-number-id"]0 <= x <= 10025
"https://api.example.com/ringg/campaign-callback"