Queued Calls (bug)
# support
p
Hi, I've lunched several outbound campaigns in the last weeks and, for the first time, today, I had a bug where a few calls kept the status "Queue" but never completed... I cannot lunch more campaigns (even tho I canceled the campaign that triggered the problem) because they all stay in "schedule" status. Can you please change the status of this "Queued" calls to "Complete" in order for me to lunch new outbound campaigns? Can you please prevent it for happening again? Thanks.
c
Hi Pedro Correia, It seems like you've encountered a known issue where calls in an outbound campaign get stuck in "Queue" status, preventing new campaigns from proceeding. To resolve this, you can delete the impacted campaign using the DELETE endpoint. Here's how you can do it: 1. Use the
DELETE
method on the endpoint
https://api.vapi.ai/campaign/:id
. 2. Replace
:id
with the specific campaign ID. 3. Ensure your request includes the authorization header:
Bearer <your_token>
. For additional details, you can refer to the [Delete Campaign documentation](https://docs.vapi.ai/api-reference/campaigns/campaign-controller-remove). As for preventing this from happening again, ensure that: - Your assistant and phone number are active. - Concurrency limits are set correctly. - Campaign schedule times are adequate and not overlapping. Feel free to reach out if you continue to experience issues.
p
Hi Aniah, I've done what you mentioned and, indeed, the campaign was deleted from interface. However, when I try to call my assisant number, I still hear the message "Concurrency Limit Reached". Since I don't have other people calling my assistant and since there is no outbound campaign running, how can I fix this? I'm assuming that, despite the campaign being deleted, the calls are still "queued" in your database...
I've tried to create a new outbound campaign, with only 1 number in the uploded CSV and it show "scheduled" instead of making that call
c
Hello, Thanks for reaching out to us. We are sorry for the inconvenience. Can you give more details about your concern? Your Org ID, email address and other details that will help us pinpoint your account and to look further into it? We will investigate further and we appreciate your kind understanding and patience.
p
Org ID: d1f49a88-3e89-445c-b5df-4590fbab9ea6 - E-mail adress: pedro.correia@improxy.com My problem is: I cannot create/lunch new campaign, as they all get in "scheduled" status (incorrectly); If you contact our number, you hear a message saying: "Over Concurrency Limit" (its behaving like this since 10/09/2025, even tho we dont have any active calls - at least that we are aware). We assume that, in your system, some calls never get a "status update" and therefore they are still marked as "Queued" (inappropriately). Can you please fix this since its causing problem with our clients?
Just for reference, when I try to do a web call (through the assistant link) no conversation is initiated, indicating that, this "queued" calls are also impacting web calls (outbound, inbound and web calls)
c
This issue seems to be related to concurrency limits and campaign status management. Concurrency behavior: - Each organization has a defined concurrency limit for simultaneous calls. - When this limit is reached, new calls are placed in a queue. - The "Over Concurrency Limit" message indicates that the system considers your org at full capacity. The problem: - Your campaigns are remaining in "scheduled" status. - You’ve been seeing "Over Concurrency Limit" errors since 10/09/2025. - This may be caused by “zombie” calls that were never properly closed out. Can you check: - If your org has a concurrency limit, only that many calls will start at once. - Additional calls are queued and retried when slots become available. - Both Vapi and your telephony provider may enforce separate rate limits. Recommended next step: - Check your dashboard for any calls that may still be stuck in "queued" or "in-progress" status. Let us know how it went on your end.
p
Can you please stop providing default answers? I obviously know what is a concurrency limit, what I'm trying to pin out is that there are no active calls. Can you please access my account, since I already provided you the necessary details, and unlock the situation?
Its a problem with Zombie Calls, as you mentioned. I can't do nothing through interface. I already deleted the campaign, as you suggested, through postman API request. In my dashboard I don't find any calls that are "queued" or "in-progress" status. I don't launch an outbound campaign since 10/09, so its impossible to have "Queued" calls (consciously). Please fix this.
c
We have reviewed your account and determined that there are currently no queued calls (or ghost calls) scheduled. Our team is working on improving the concurrency and queued calls issue, but for now you should be unblocked from this issue. Let us know if you encounter any issues
p
Hi Kyle. Fortunately today, its working. I'll launch several campaigns today, if i find any addiational problems, i'll let you know. Thanks for the help
c
Glad you were able to get this resolved. We’ve closed this ticket, but your input is very valuable to us. Please take a moment to complete the survey, which should appear in a couple of days—your feedback directly helps us improve our support.
2 Views