https://retellai.com/?utm_source=discord&utm_medium=seo logo
Cal.com Availability Bug?
# ❓・bug-report
m
This was working earlier but now running multiple simulations and Agent says the time slots are unavailable when the calendar is fully open. AGENT -- Perfect! Are you free in the next couple days, or is next week better? USER -- Tomorrow at 3pm works. Node Transition AGENT -- Let me check if that works. Can you give me a second? USER -- Sure. Node Transition previous node: Ask to wait new node: Check Availability Cal Tool Invocation: check_availability_cal tool_call_id: tool_call_16b78a { "start_time": "2025-12-27T15:00:00-05:00", "end_time": "2025-12-27T16:00:00-05:00", "timezone": "America/Toronto" } Tool Result tool_call_id: tool_call_16b78a {"availability_for_selected_time":"No available slots for specified time range, but there are available slots on time range that's nearby.","availability_nearby":[{"date":"Saturday, 2025 December 12/27/2025 Eastern Standard Time","availability_range":["From 9:00 AM to 5:00 PM","From 6:00 PM to 8:00 PM"]},{"date":"Sunday, 2025 December 12/28/2025 Eastern Standard Time","availability_range":["From 9:00 AM to 8:00 PM"]}]} Node Transition AGENT -- He's actually got something then. What other day or time works for you? USER -- Oh okay, how about tomorrow at 5pm then? Node Transition AGENT -- Let me check if that works. Can you give me a second? USER -- Sure. Starts to loop here Not sure what is being called wrong here?
o
Can you share the call id
m
test_job_bea37d67a81b
o
Can you reproduce it on a call so I can check it
m
as in Test Audio?
o
Like a test call from the web not a simulation or a phone call
m
Done - same result
o
Can you share this call id , so i can report it ?
m
call_81688900b32cf15622676a22d0e
o
What is the timezone for the availability on this cal.com event?
m
America/Toronto
EST
Any update here?
o
Hello @MiB , I can see the issue is coming from cal.com itself , it could be a wrong event configuration, I see you are using their api are you still seeing the same issue ?
m
The reason I am using the API is because the cal.com function provided by Retell requires an email (even though under my cal event email is not required).
Bumping this up - any idea how to fix it?
o
You can send a dummy email , on the function description prompt it to always use this as an email : x@gmail.com, and on cal.com make it use email instead of phone number .
m
That issue was for the book appointment on cal function - I still have the availability bug for the cal availability function
Can you confirm thats been fixed?
o
Hello @MiB , the issue here is timezone difference between the cal.com event and the timezone you sent, Can you ask for the availability and make sure its available on the cal.com in the same time zone as this tab shows in cal.com for your event Make sure both are the same timezone. https://cdn.discordapp.com/attachments/1454150486146941092/1458234952784019527/image.png?ex=695ee6a1&is=695d9521&hm=5a3994cf099b26aa2ae813329d81682a365d959c058db8c9fc142fb4d16932a9&