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?