Hi Momoney,
To integrate your Vapi assistant with GoHighLevel for appointment scheduling, follow these steps:
1.
Connect GoHighLevel Account:
- Go to the Vapi Dashboard, then
Providers Keys >
Tools Provider >
GoHighLevel.
- Click the
Connect button and authorize Vapi access to GoHighLevel.
2.
Create Tools:
- In the Vapi Dashboard, under
Tools, click
Create Tool.
- Choose
GoHighLevel and create these tools:
-
Get Contact
-
Create Contact
-
Check Availability
-
Create Event
3.
Add Tools to Assistant:
- Navigate to
Dashboard >
Assistants, select your assistant.
- Under the
Tools tab, add the GoHighLevel tools you created.
4.
Configure System Prompt:
- Define how the assistant should use the tools. Ensure proper sequence: check existing contact, create if necessary, check availability, and then create events.
5.
Ensure contact creation before event booking:
- Use the
Get Contact tool to retrieve existing contacts or the
Create Contact tool to add new ones before booking appointments.
More details are provided in the [GoHighLevel Integration](
https://docs.vapi.ai/tools/go-high-level) documentation.