Outbound calling campaign never finished its sched...
# support
y
So a couple of days ago I started a calling campaigns with a larger amount of recipients. It started to call them but it still has a bunch of uncalled numbers and the campaign has been ongoing for over 2 days by now. Something has happened to it, could you please explain? Campaign id: 511c7631-5aa6-49be-8286-0d3b137dc786
m
Sounds like your campaign probably hit a limit somewhere usually concurrency caps, retry loops, or calls hanging longer than expected, so it looks active but isn’t really progressing through the list. I’ve seen this happen a lot with larger batches where the queue just slows to a crawl without throwing obvious errors. I’d take a quick look at your call logs and active call duration, something there is likely holding things up in the background. If you want, I can help you pinpoint it properly, but quick one, are those remaining contacts stuck as pending or are they failing silently? @yes
y
They are still "scheduled". But I think I've figured out what happened. Essentially the credits ran out and was autofilled during the campaign and that caused it to glitch/get stuck. I'm surprised Vapi doesn't have a system in place to handle it more gracefully.
m
Yeah that’s exactly what happened once credits drop mid-run, VAPI pauses but doesn’t always recover properly, so those contacts just sit as “scheduled” instead of continuing. Easiest fix is to relaunch the remaining contacts and keep a small credit buffer so it doesn’t hit that edge again during a live run. There’s a more stable way to set this up so campaigns keep flowing even if credits fluctuate I’ve helped fix this for a few setups already. If you want, we can go through yours together and clean it up , how many contacts are you usually running per batch? @yes
y
It happened again, this time we had more than enough credits. This is a very bad look for Vapi honestly. Campaign #2: d27b5dc1-7403-4c4a-bc44-91c95a9ddda4