Stuffing 8 clinic locations, 20 providers, and different office hours into one giant Voice AI prompt or calendar menu confuses callers and books appointments at the wrong branch across town.
Ask one simple location-routing question up front ('Which office is closest to you—Downtown or Northside?'), store each branch's hours in its own Knowledge Base, and book into that branch's dedicated Round Robin calendar.
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,
"dry_run": true
}
}
# 2. Or run via ghl-crm Rust CLI
ghl-crm calendars inspect --location-id <YOUR_LOCATION_ID>
Enable both Linked Calendar and Conflict Calendar sync on Google/Outlook, require a two-way 'Reply C to confirm' SMS 3 hours before the slot, and auto-text a 1-tap reschedule link if unconfirmed.
PLAYBOOK T09 · Voice AI & PhoneKeep the business's main number on Google Business Profile so the front desk rings first for 15 seconds, then use Conditional Call Forwarding (*71) to roll unanswered and after-hours calls to your GoHighLevel Voice AI number.
PLAYBOOK T11 · Voice AI & PhoneKeep every spoken response under 25 words, strip all markdown bullets from the voice prompt, and pair a 4-second DTMF greeting with a low-latency SIP bridge when sub-second response times are needed.
PLAYBOOK T17 · Funnels & FormsSplit long 8-field forms into a 3-field Step 1 (First Name, Mobile Phone, Service Type) and Step 2 (Address & Calendar), then trigger a 10-minute Goal Event workflow to text anyone who stops after Step 1.
Connect Claude Code, Cursor, or OpenAI Codex to our ghl-tools MCP Server & Rust CLI for 30-second sub-account doctor checks, --dry-run previews, and snapshot diffs—or start/upgrade your GoHighLevel plan through our partner link to unlock up to $612+ in implementation kits (including Voice, Conversation & Knowledge Base Kit ($47)) and our weekly live engineering clinics.