Downtown Clinic, Northside Clinic) with that branch's staff assigned.
Set up multi-location appointment routing in our GoHighLevel sub-account: 1. Inspect existing calendars and partition them cleanly by physical branch location with dedicated Round Robin staff assignments. 2. Update the Voice AI intake prompt to confirm which office location the caller prefers before querying calendar availability. 3. Configure the appointment confirmation workflow to dynamically insert the booked location's street address, parking notes, and Google Maps link.
# 1. MCP Tool Call (ghl-crm-mcp)
{
"tool": "calendars_audit_partitioning",
"arguments": {
"location_id": "<YOUR_LOCATION_ID>",
"verify_conflict_calendars": true
}
}
# 2. Or run via ghl-crm Rust CLI
ghl-crm calendars inspect --location-id <YOUR_LOCATION_ID>
Official GHL MCP vs. ghl-tools: HighLevel’s official hosted MCP (services.leadconnectorhq.com/mcp) covers public v2 CRM records (contacts, opportunities, appointments, conversations). ghl-tools MCP complements it with workflow graph inspection & recipes, funnel/form builders, DNS/BIMI checks, and ghl-crm doctor audits.
| Step | Menu Path in GHL | Action |
|---|---|---|
| Step 1 | Calendars > Calendar Settings | Create a separate Round Robin or Service Calendar for each branch (Downtown Clinic, Northside Clinic) with that branch's staff assigned. |
| Step 2 | AI Agents > Voice AI > Prompt | Instruct the receptionist to confirm the caller's preferred branch or zip code before calling the Book Appointment action. |
| Step 3 | Automation > Workflows | Trigger on Customer Booked Appointment and branch by Calendar to send the exact street address and Google Maps pin for that location. |
Connect Claude Code, Cursor, or OpenAI Codex to our ghl-tools MCP Server & Rust CLI to build workflows, forms, and funnels from your editor, or start your GoHighLevel plan through our partner link to unlock $612+ in ready-to-import kits (including Voice, Conversation & Knowledge Base Kit ($47)) and weekly live clinics.