imsrushti.web
11/05/2025, 5:34 AMimsrushti.web
11/05/2025, 10:01 AMSteed Amss
11/05/2025, 3:30 PMChiranjeet Mishra
11/06/2025, 9:21 PMProviders Keys > Tools Provider > GoHighLevel.
- Click the Connect button and authorize access to manage contacts, calendars, and appointments.
3. **Create GHL Tools**:
- Go to Dashboard > Tools.
- Click Create Tool and select GoHighLevel.
- Create the required tools (Get Contact, Create Contact, Check Availability, Create Event). For the Check Availability and Create Event tools, you need a valid calendarId from GoHighLevel.
4. **Add Tools to Assistant**:
- In Dashboard > Assistants, select your assistant.
- In the Tools tab, add the created GHL tools.
- Click Publish to save changes.
5. **Configure System Prompt**:
- Provide a clear system prompt to guide the AI on tool usage sequence. Make sure to replace tool placeholders (ghl_contact_get, ghl_contact_create, etc.) with the names you used.
For detailed instructions and examples, check the [GoHighLevel Integration Guide](https://docs.vapi.ai/tools/go-high-level).
If you encounter any issues such as booking errors, ensure:
- You have retrieved or created a contactId before scheduling.
- Availability is checked before attempting booking.
Let me know if you need further help.