Google calender - check availability tool not working as expected

in my google calender i have booked an event from 2pm-2.30pm (2025-07-31T14:00:00 - 2025-07-31T14:30:00). I created a test node(check availability) which always returns true even the slot is booked and not available. this is like false trigger. I tested executing the node manually by parsing start and end time(2025-07-31T14:00:00 - 2025-07-31T14:30:00), still true. Why this behavior? is this issue from N8N check availability node? so basically when run whole flow it makes multiple bookings on the same unavailable slots. Please kindly let know. thanks,



1 Like

Hi,
Have you checked if the timezones are correctly aligned?

Sometimes the issue comes from a mismatch between your local timezone and the default timezone used in n8n, which might be UTC or something else. If your event was created in your local time (e.g. 2:00 PM), but the Check Availability node is checking in a different timezone, it could return true because it doesn’t “see” the booked event at that moment.

1 Like

Hi @alexhuy , thanks its works now i have enforced to include time zone in system prompt to enforce the time zone.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.