other-emerald
other-emerald6h ago

GHL Integration unable to see any calendar availability

I've tried everything under the sun and watched a ton of youtube videos / looked into forums but am unable to solve this problem. Agent does an outbound call. Looks for calendar availability in the synced GHL calendar/tool call but it says there are not available tool slots. What is the solution here? This agent cant book appointments as it cant find availability in GHL. Thank you for your help
2 Replies
Vapi
Vapi6h ago
Suggestion:
Double-check that your GoHighLevel "Check Availability" tool call includes the correct calendarId, startDate, endDate, and timezone fields. A common issue is missing or incorrect values, especially for calendarId and timezone. Here’s an example payload:
{
"calendarId": "YOUR_CALENDAR_ID",
"startDate": 1700000000000, // epoch ms for start of day
"endDate": 1700086399000, // epoch ms for end of day
"timezone": "America/New_York"
}
{
"calendarId": "YOUR_CALENDAR_ID",
"startDate": 1700000000000, // epoch ms for start of day
"endDate": 1700086399000, // epoch ms for end of day
"timezone": "America/New_York"
}
You can find your calendarId in GoHighLevel under Settings > Calendars. Make sure the date range covers the full day to see all available slots.
For more details, see the GoHighLevel tool configuration documentation. Source: - GoHighLevel Tool Configuration Documentation
⤵️ Mention @Vapi Support Bot for follow-ups 🐥
other-emerald
other-emeraldOP5h ago
how do i add this code, when i go to tool config when i click code in the top right, it wont let me add the start date / end date pieces

Did you find this page helpful?