I’m trying to create an AI agent that looks at our GHL calendar returns free slots and then books a meeting.
However when I try to use the API request (get free slots) it successfully runs, but returns no slots, just the traceId. Get Free Slots | GHL API
Any one familiar with this?
We have Appointwise integrated into our GHL is it possible that it is causing this issue? However I tried creating a new calendar and adjusting the availability to 24/7 and still nothing.
It doesn’t even work when making the request directly from the API doc site.
This issue typically occurs when there’s a mismatch between the calendar settings and the API request parameters. Since it’s not working even in the API docs, try these steps:
1. Verify your calendar ID is correct in the request
2. Check that the calendar has availability rules set (not just 24/7 toggle)
3. Ensure the timezone in your request matches your calendar settings
The Appointwise integration might be overriding availability - try testing with a completely new calendar without any integrations. If it still fails, GHL’s API might have an issue - their support could help diagnose further.