adverse-sapphire•2w ago
GHL check availability tool does not work properly
Hello everybody! Is there anyone else that is using the GHL tools, and when the assistant checks for availability it checks for the wrong dates? Like it says "I am no checking avialability for Monday August 18", and then it says "The system is only showing me avialable times for August 26th" or something similar. I have tried countless different things in the prompt, and I have been emailing back and fort with VAPI support but they haven't been able to help, nothing of the things they ask me to add in the prompt works sadly. I appreciate the help from them of course but I can't onboard any new clients and most of my clients has to be on paus right now, so I am losing a lot of money and if anyone knows a solution or has been running into the same issue please let me know, I would appreciate it very much. Thank you
9 Replies
Hi Hugo,
The issue with the GoHighLevel availability check may be linked to the datetime context in the assistant's prompt. Ensure you include the current date and time with the correct timezone context. Here's how you can integrate the current date and time using Vapi's dynamic variables:
Replace
"Your/Timezone"
with the appropriate timezone for your setup. This ensures the assistant has the correct context for date and time when checking availability.
For more detail, please check the GoHighLevel Integration documentation for additional guidance on configuring your tools correctly.GoHighLevel Integration | Vapi
Connect your assistant to GoHighLevel for seamless appointment scheduling, contact creation, and availability checking.
adverse-sapphireOP•6d ago
Hi thank you, but this is already in the prompt. Vapi support have told me what to add in the prompt, for example a long instruction about how to use the availability tool etc, but the issue still persists
@Vapi Team hello I’ve been waiting over a week for a response on my last email. And I haven’t really got any help here either. The email is hugo@scienzagroup.com in case you want to check out what things I’ve already tried.
Thank you
Thanks for getting back with us.
We are truly sorry for the delay and we thank you for your patience, we will investigate this further and will get back to you
We are truly sorry for the delay and we thank you for your patience, we will investigate this further and will get back to you
adverse-sapphireOP•4d ago
Thank you very much I appreciate that
probable-pink•3d ago
I experience that I get presented time slots that I am unavailable, and the the assistant is willing to schedule calls at times I am unavailable. How do I fix this?
My assistant is connected to my GHL calendar through the GHL tools (check availability tool and the schedule appointment tool). However, the tool keep offering time slots I am unavailable. When I ask to schedule a time that is unavailable in the calendar, the assistant is happy to do so.
I've read a blog post from you, and checked the documentation. It seems I have the necessary steps/configuration in place.
(I know from the documentation that I need to provide the contact details for the appointment to be created. I haven't implemented this yet because I want to isolate the problem).
Here is a snippet of my assistant's prompt:
The current date and time is {{"now" | date: "%A, %B %d, %Y, %I:%M %p", "America/New_York"}}
[...]
"2. Confirm the contact's time zone
3. Using the contact's time zone, check availability using 'go_high_level_calendar_check_availability_tool' for open slots. Only suggest time slots that are returned as available from the Check Availability tool."
probable-pink•3d ago



adverse-sapphireOP•2d ago
Hey! I had the same problem and I copied the example prompt that vapi provides here: https://docs.vapi.ai/tools/go-high-level
Then I built my prompt around that if that makes sense? Like adding stuff and modifying this prompt but keeping the “important guidelines” and also the core booking flow.
This didn’t solve my other problem though😅
GoHighLevel Integration | Vapi
Connect your assistant to GoHighLevel for seamless appointment scheduling, contact creation, and availability checking.
Hello,
Thanks for patiently waiting and we are truly sorry for the delay.
We are still looking onto this and we will get back to you once we have answers.
We really appreciate your kind understanding.
Thanks for patiently waiting and we are truly sorry for the delay.
We are still looking onto this and we will get back to you once we have answers.
We really appreciate your kind understanding.
adverse-sapphireOP•22h ago
Thank you 🙏