dan_quill
12/19/2025, 9:04 PMVapi Support Bot
12/19/2025, 9:06 PMbash
curl https://api.vapi.ai/campaign/8425635f-8fd1-4790-94e2-5155120a26c8 \
-H "Authorization: Bearer <token>"
This will return fields like status, endedReason, and call counters, which can help pinpoint the issue. Check these fields for clues—if the problem persists, consider sharing the API response with support for deeper investigation ([documentation](https://docs.vapi.ai/api-reference/campaigns/campaign-controller-find-one)).
Source:
- [Campaign Controller: Get Campaign](https://docs.vapi.ai/api-reference/campaigns/campaign-controller-find-one)dan_quill
12/19/2025, 9:20 PMscheduleddan_quill
12/20/2025, 7:35 AMChiranjeet Mishra
12/23/2025, 8:46 AMstatus, endedReason, callsCounterScheduled, callsCounterQueued, callsCounterInProgress, schedulePlan. See: https://docs.vapi.ai/api-reference/campaigns/campaign-controller-find-one
3. Verify concurrency and queueing behavior
- Check your org concurrency limit and compare to active calls. Remaining calls will stay queued and retried up to one hour. See: https://docs.vapi.ai/outbound-campaigns/overview
4. Check call-level and system logs
- In Vapi dashboard: Observe > Call Logs and Observe > API Logs. If nothing appears for these scheduled calls, that suggests they were never handed off to the transport provider.
If you've already checked the above, please paste the JSON response from the campaign GET (hide any tokens/PII) and include:
- campaign.status, endedReason, schedulePlan (earliestAt/latestAt)
- callsCounter\* fields
- sample of a single customer entry (number and numberE164CheckEnabled flag)
With that I can pinpoint whether this is: invalid phone number/config, concurrency/queueing behavior, E.164 rejection, or an internal dispatch problem requiring engineering escalation.