Logos
09/11/2025, 1:26 AMVapi Support Bot
09/11/2025, 1:27 AMstartDateTime and endDateTime fields are formatted in ISO 8601 and that the timeZone matches your calendar's settings. For example:
json
{
"calendarId": "your_calendar_id",
"startDateTime": "2025-09-12T09:30:00-04:00",
"endDateTime": "2025-09-12T16:31:00-04:00",
"timeZone": "America/New_York"
}
Incorrect formatting or mismatched time zones can cause the tool to miss existing events.
If this doesn't resolve the issue, please provide a sample of your request payload for further review.
[See documentation for details](https://docs.vapi.ai/tools/google-calendar#google-calendar-check-availability-tool).
Source:
- [Google Calendar Integration Documentation](https://docs.vapi.ai/tools/google-calendar)Logos
09/11/2025, 1:32 AMLogos
09/11/2025, 1:32 AMLogos
09/11/2025, 1:32 AMLogos
09/11/2025, 1:32 AMLogos
09/12/2025, 6:12 AMChiranjeet Mishra
09/12/2025, 5:37 PMcalendarId. Make sure it points to the calendar where you want to check availability.
2. **Date and Time Format**: All datetime fields need to be in ISO 8601 format, and the correct timeZone must be set consistently in your configurations.
3. **Authorization**: Verify that your Google Calendar account is properly connected and authorized through the Vapi Dashboard by navigating to Providers Keys > Tools Provider > Google Calendar.
4. **Assistant's Prompt**: Make sure your assistant's prompt instructs it to check for busy slots before booking. It should also clarify to avoid scheduling during occupied times.
5. **Logging and Debugging**: Use the Vapi Dashboard to view logs for insights into potential issues with data or configuration.
6. **Test with Adjusted Parameters**: Try checking availability over a slightly extended range to ensure you account for any potential discrepancies in time zone settings.
For more detailed steps, you can refer to the [Google Calendar Integration guide](https://docs.vapi.ai/tools/google-calendar). If the problem persists after following these steps, let me know.
If this doesn’t resolve the issue, please let us know and we’ll be happy to step in and assist further.