Vapi - GHL Calendar integration
# support
r
I've integrated GHL to Vapi and inserted the Calendar ID per instructions into the "Check Calendar Availability" Tool in Vapi, and when I try to schedule an appointment, the Ai tells me there's no availability at all in the calendar no matter how far into the future I ask it to check. Please help. And is there any work around or other options to integrate the calendar into Vapi? Thank you! https://cdn.discordapp.com/attachments/1410580767637241927/1410580768018927727/Vapi_Calendar_Availability_GHL_Calendar_ID.png?ex=68b18936&is=68b037b6&hm=eea7c1dec4e0ca85ae68860bbeebfd420640253f961ee6f7602347e6c9eeb764& https://cdn.discordapp.com/attachments/1410580767637241927/1410580768706658334/Vapi_Calendar_Availability_Calendar_ID.png?ex=68b18936&is=68b037b6&hm=6dcea70078e4d478668ac90eda77bd31d6d824b3d4505ed6a40dfdd521b633d3&
c
Hi Rey, It sounds like the issue may be related to the timezone settings or misconfiguration in your assistant's prompt. Here are some steps to verify and potentially resolve the problem: 1. **Confirm Timezone Settings**: Ensure the timezone is correctly set in your assistant's prompt and tool configuration. You can format the date and time using a dynamic variable in your prompt, for example:
Copy code
plaintext
   The current date and time is {{"now" | date: "%A, %B %d, %Y, %I:%M %p", "Your/Chosen_Timezone"}}
2. **Check Assistant System Prompt**: Make sure your assistant system prompt properly uses the
checkGHLAvailability
tool. Verify the conditions and logic for checking and suggesting available time slots are correctly implemented. 3. **Tool Permissions**: Double-check that the Vapi agent has appropriate permissions in GoHighLevel to access and update the calendar availability. If the above steps don't resolve your issue, as an alternative, you may consider leveraging the [Google Calendar Integration](https://docs.vapi.ai/tools/google-calendar). This integration also supports checking availability and creating events directly through voice commands, which might serve as a viable workaround. For more detailed guidance on setup and potential troubleshooting, refer to the [GoHighLevel Integration documentation](https://docs.vapi.ai/tools/go-high-level).
r
Hello, thank you for the information. The Vapi Ai timezone did match the GHL timezone, but I went ahead and included "The current date and time..." into the prompt, and I did change all recurrences of the availability to checkGHLAvailability. I was able to get the Ai to schedule an appointment but there are some issues that I'm running into now... 1. The information on the GHL calendar are different or some missing info on Google calendar 2. It allows me to schedule an appointment, but when I have my partner and other people call after my appointment, they get a message from Vapi Ai that there are no more available openings at all. The original error message we were getting before. It seems I can only make an appointment and after that, the scheduler shuts down. I don't know what to do at this point. It would be nice if we can get this to work properly so we can launch this part of our business to our current clients, and other clients of our partners as well. My business partner has asked me to look for other Ai call agent. I really don't want to, but if I can't resolve this issue we won't have a choice but to try other platforms. Please HELP. Thank you so much. I really appreciate all your assistance. https://cdn.discordapp.com/attachments/1410580767637241927/1413069352785149992/NO_appointments_available.png?ex=68ba96e3&is=68b94563&hm=6e487269cd8d0d32ec45aa755c0bbe59beff6190c3924f59c63e57b848a3f8c6& https://cdn.discordapp.com/attachments/1410580767637241927/1413069353296990329/Available_but_NOT_available.png?ex=68ba96e3&is=68b94563&hm=47797526064da6d88881ad883a237692f075c37ba1617d3c13a43cc96c6fd10c& https://cdn.discordapp.com/attachments/1410580767637241927/1413069354127458406/GHL_Appointment_conflict_with_Google_Calendar_2.png?ex=68ba96e3&is=68b94563&hm=27ae877fcc816bfa15f53b8507369925808cdc1cca2a83fda5a83a28ab1756da& https://cdn.discordapp.com/attachments/1410580767637241927/1413069354731569274/GHL_Appointment_conflict_with_Google_Calendar.png?ex=68ba96e3&is=68b94563&hm=46c01c7371945d18034a3e0743fffa1bd6f6f2a6d5292780fc922f5b1c6326ef& https://cdn.discordapp.com/attachments/1410580767637241927/1413069355130032180/GHL_Appointment_Information_more_than_Google_Calendar_2.png?ex=68ba96e3&is=68b94563&hm=6dafaae38ad45302d6f412538b2724e9128b285590a63269b6a60ac9f34cef79& https://cdn.discordapp.com/attachments/1410580767637241927/1413069355553390592/GHL_Appointment_Information_more_than_Google_Calendar.png?ex=68ba96e3&is=68b94563&hm=16544c05b365bc1e688fd12be2bbc99206acf3b8d16a213ae78e1a81688dc326&
Oh yeah, also the Ai told me there were no availability this Friday even though the calendar showed a whole bunch of openings... screenshots attached.
c
Thank you for providing this information. We’ll be looking into it further to better understand the situation and determine the next steps. Our team will update you as soon as we have more details, and we truly appreciate your patience and cooperation in the meantime.
c
this worked for me, thank you!! I battledd for days trying on my own.
c
Thanks for getting back to us. We are delighted to know your issue has been resolved. Please do let us know if you need further assistance. We will be closing this for now and have a great day ahead!
2 Views