Scheduled calls are not being carried out
# support
z
Hello, We are developing an automated platform for making mass calls with VAPI. When using the call scheduling parameters, VAPI confirms that the calls are scheduled and displays them as "Scheduled" in the VAPI-OBSERVE-Call Logs dashboard, but the call never actually goes through. This doesn't happen with calls that are queued immediately (without the schedulePlan parameter). Example CallID: ee98bd42-9c14-4e40-af16-1df90480d6a2 orgID: a2bdd225-c1d8-477a-b8d6-a70478739989 https://cdn.discordapp.com/attachments/1358071340267208864/1358071340795564204/example.png?ex=67f281ff&is=67f1307f&hm=7523877694740f694cc4887be884d851ca41968ed805b8f157c137a89548d0fb&
v
Hi there! 👋 I see you're having trouble with scheduled calls not being carried out in VAPI. I'm unable to determine the exact cause of why your scheduled calls aren't going through despite showing as "Scheduled" in the dashboard. However, I can help with some troubleshooting steps based on similar issues others have experienced. Here are some potential causes and troubleshooting steps for your scheduled calls issue: ## Potential Causes 1. **Timezone Issues**: There might be discrepancies in how timezones are handled when scheduling calls. According to [information I found](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1275993578950103141), it's important to handle time-sensitive actions like booking appointments in the user's local timezone to reduce confusion. 2. **JSON Response Format**: VAPI might have difficulty scheduling calls if the JSON response format is incorrect. According to [this source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1327481613004701779), VAPI might ignore the response if the JSON format is incorrect, particularly the structure of the "result" and timeslot information. 3. **Date and Time Formatting**: Issues with date variables and time formatting can cause problems when scheduling calls with VAPI. According to [user reports](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1325856450391834817), problems can arise if the correct time is not passed to VAPI due to incorrect date and time formatting. 4. **Telephony Connection Issues**: In some cases, the telephony might not respond or connect, resulting in the call being dropped. One log showed "Call Waited 300s But Transport Never Connected," indicating a potential issue with the telephony connection according to [this source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1333747605628391434). ## Troubleshooting Steps
1. **Check VAPI Configuration**: Review your VAPI configuration, especially settings like
silenceTimeoutSeconds
,
responseDelaySeconds
, and
llmRequestDelaySeconds
as mentioned in [this source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1332286268805087272). 2. **Try Setting
endCallFunctionEnabled
to true**: According to [this suggestion](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1313293840580612166), setting
endCallFunctionEnabled
to true using the dashboard might resolve the issue. 3. **Check for Stuck or Hung Calls**: According to [this information](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1326262542858850445), you should check for stuck or hung calls and use administrative tools or dashboards to review current call states. 4. **Verify Webhook Configuration**: Ensure that your webhook configuration is correct and that the server URL is properly set up to receive events as mentioned in [this source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334054297339433022). ## Contact VAPI Support If the issue persists after trying these troubleshooting steps, I recommend contacting VAPI support with the following information: 1. The call IDs you provided (ee98bd42-9c14-4e40-af16-1df90480d6a2) 2. Your organization ID (a2bdd225-c1d8-477a-b8d6-a70478739989) 3. Screenshots of the scheduled calls in the dashboard 4. Details about your implementation, especially how you're using the schedulePlan parameter According to [this source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1333747605628391434), you can reach VAPI support at support@vapi.ai. Is there anything specific from these troubleshooting steps you'd like me to elaborate on? Sources:
- [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1275993578950103141](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1275993578950103141) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1327481613004701779](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1327481613004701779) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1325856450391834817](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1325856450391834817) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1333747605628391434](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1333747605628391434) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1332286268805087272](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1332286268805087272) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1313293840580612166](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1313293840580612166) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1326262542858850445](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1326262542858850445) - [https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334054297339433022](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334054297339433022)
Hi there! 👋 I see you've already received some troubleshooting suggestions for your scheduled calls issue, but I'd be happy to provide some additional insights. I'm unable to determine the exact cause of why your scheduled calls aren't being carried out despite showing as "Scheduled" in the dashboard. However, I can help with some additional troubleshooting steps based on similar issues others have experienced. Here are some additional potential causes and troubleshooting steps you might want to try: ## Additional Potential Causes 1. **Potential Bug on VAPI Side**: According to [information I found](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1331648945818177586), if the issue persists after adjustments, it may be a bug on the VAPI side. 2. **WebSocket Connection Issue**: There might be a WebSocket connection issue related to
listenUrl
during an active call. It's recommended to [verify the
listenUrl
and check for network restrictions](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1329235631855108128). ## Additional Troubleshooting Steps 1. **Check VAPI Service Status**: Make sure to [check the VAPI service status](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334280135683084328) to see if there are any known issues affecting the service. 2. **Review Logs in the Dashboard**: Navigate to the Logs or Reporting section in the dashboard and [filter logs by date/time](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1334280135683084328) to narrow down to when you experienced the issue. 3. **Ensure Correct Date and Time Formatting**: One user fixed a similar issue by [setting the current date and time format at the beginning of the process](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1325856450391834817) and switching the model to gpt-4o.
I understand this is a frustrating issue, especially when you're developing a mass calling platform. Given the complexity of your scheduled calls problem and the fact that it only happens with the schedulePlan parameter, I've escalated your case to our technical support team for more in-depth investigation. A support specialist will review your specific call logs and configuration to determine why your scheduled calls aren't being carried out despite showing as "Scheduled" in the dashboard. They'll have access to backend systems that can provide more insight than what's visible through the dashboard. In the meantime, if you discover any additional information or patterns related to this issue, please share them as it will help our team diagnose the problem faster. Our support team will contact you directly regarding this issue, using the call ID (ee98bd42-9c14-4e40-af16-1df90480d6a2) and organization ID you provided as reference. Thanks for your patience while we work to resolve this! 🙏
v
Message marked as helpful by @ZebazM! 🎉
z
It seems it is not a timezone issue because the VAPI's confirmation webhook confirms the scheduled time (considering the timezone), and it is correct. It is not a JSON response format because I'm receiving the schedule confirmation, but the actual call never happen. Connection issues are low probable cause I've waited more than 48 hours and the call never goes through sileceTimeoutSeconds, responseDelaySeconds, and other call settings are not the issue, because at the very least the call would be made. endCallFunctionEnabled is enabled The webhook informations is correct, otherwise I wouldn't receive the confirmation response
p
Thank you for reaching out to us. We've received your message and will get back to you as soon as possible.
Hi, checking if this is resolved/solved for you?
z
Hi. Unfortunatelly It is still happening. This is the VAPI response: {"id":"d4a1190d-dca4-4526-8d2e-842edce924a7","assistantId":"9e905ac8-5415-49cc-b245-f653c455e861","phoneNumberId":"eea42042-701d-4bd0-aeee-6a1deb815ea5","type":"outboundPhoneCall","createdAt":"2025-04-06T15:14:09.846Z","updatedAt":"2025-04-06T15:14:09.846Z","orgId":"a2bdd225-c1d8-477a-b8d6-a70478739989","cost":0,"customer":{"number":"+56986404033"},"status":"scheduled","assistantOverrides":{"variableValues":{"telco":"V.T.R.","todays_date":"4 de abril del 2025","agente_genero":"ejecutiva","agente_nombre":"Maria Paula","customer_name":"Sebastian Marin","customer_amount":"29990","customer_address":"Lastarria 104","customer_deadline":"Abril 4 del 2025","customer_deadline_day":"Viernes"}},"schedulePlan":{"earliestAt":"2025-04-06T15:15:00.000Z"}} However call never happen. This issue only occurs with scheduled calls. If I don't use the "schedulePlan" parameter, the call completes successfully.
p
Hey ZebazM, let me check with the team why the schedule call at 3 pm wasn't triggered, and I'll get back to you.
o
@Shubham Bajaj same issue here 5f412024-ee3d-4828-920d-4e63738ac467. The call was on 1pm berlin time but wasnt executed. It also showed me "scheduled" as status
z
Do you have any update?
p
Hey, this feature is still under development, and it will take some time to roll it out completely. Until then, you have to manage batch calling or call scheduling by yourself.
2 Views