Bradleybeatz
12/09/2025, 5:04 PMVapi Support Bot
12/09/2025, 5:05 PMcalendarId to each receptionist.
Here's a sample tool configuration for one receptionist:
json
{
"type": "gohighlevel.calendar.event.create",
"function": {
"name": "ghl_create_event",
"description": "Book an appointment for Receptionist A"
},
"metadata": {
"calendarId": "RECEPTIONIST_A_CALENDAR_ID"
}
}
Set up a separate tool for each receptionist with their own calendarId and assign them to the correct assistant.
For full steps, see the [GoHighLevel integration guide](https://docs.vapi.ai/tools/GHL).
Source:
- [GoHighLevel Integration](https://docs.vapi.ai/tools/GHL)Bradleybeatz
12/09/2025, 5:08 PMBradleybeatz
12/09/2025, 5:10 PMChiranjeet Mishra
12/10/2025, 12:55 PMcalendarId to each receptionist. This setup enables you to manage appointments efficiently for multiple receptionists, each with their own calendar.
Here's a sample tool configuration for one receptionist:
json
{
"type": "gohighlevel.calendar.event.create",
"function": {
"name": "ghl_create_event",
"description": "Book an appointment for Receptionist A"
},
"metadata": {
"calendarId": "RECEPTIONIST_A_CALENDAR_ID"
}
}
For each receptionist, configure a separate tool with their specific calendarId and assign the appropriate tool to each assistant. This method is particularly beneficial if multiple calendars are required beyond the capability of a single Google Calendar account.
For detailed instructions on setting up GoHighLevel tools, refer to the [GoHighLevel Integration Guide](https://docs.vapi.ai/tools/go-high-level).Mistermanu#000
12/10/2025, 6:33 PMChiranjeet Mishra
12/12/2025, 10:34 AMBradleybeatz
12/16/2025, 11:00 PMChiranjeet Mishra
12/18/2025, 8:38 PM