AI Booking Agent — Appointment Reassignment & Missing Closer Records

Our AI booking agent automatically assigns inbound leads to closers on the Consultation calendar (round-robin). Sometimes the appointment record in GHL shows a different closer than the one whose name appears on the automated confirmation messages. This page explains what is happening, how to verify it, and what to do.

The Symptom

📌 Real Example (April 23, 2026): Client Telisha Sostre received automated booking messages from Abby Rafael on Apr 22. By Apr 23 the only appointment on her contact was with Ehman, with no record of Abby. Reported by Paul Adrian (@lxr6831) in #improvement-requests.

Why It Happens (Known Causes)

  1. AI agent re-routed the lead. If the lead messaged back after the first booking, or missed the original slot, the AI can re-book them into a new slot with a different closer (round-robin rotation). The old appointment can be auto-removed by the rebooking flow.
  2. Active client rule. If the contact is already an active client, a new inbound appointment is automatically routed to the CSR team, not a closer. The original closer's confirmation messages already went out before the system recognized them as active. (Sam Oludayo, Ops, Apr 23 2026.)
  3. Manual calendar move by Ops/Admin. Sam or an admin moves the appointment to the correct owner when a misassignment is spotted. This can happen silently without a visible audit entry.
  4. GHL bug / limitation. Appointment transfers between users do not always leave a trail on the contact timeline. Still under investigation.

How to Verify What Happened

  1. Open the contact in GHL → Conversations tab. Look at the sender name on the automated confirmation/reminder messages — that is who the AI originally booked.
  2. Check Contact → Appointments. Note the current assignee and the appointment time.
  3. Check the contact's Tags for active-client, ort-done, or CSR pipeline tags. If present, the active-client rule (above) likely re-routed them.
  4. Check Activity Log on the contact for any "Appointment updated" / "Appointment deleted" entries (not always present).

What to Do (Team Members)

  1. Do not re-book the lead again. Multiple appointments on the same contact confuses closers and the client.
  2. Respect the current assignee. Whichever closer is on the appointment right now owns the call, even if a different name appears in the old automated messages.
  3. Flag it in #improvement-requests if it looks wrong, with:
    • Client name
    • Who the automated messages came from
    • Who the appointment is assigned to now
    • Tag @Sam (Ops)
  4. Do not delete the appointment. Ops will adjust if needed.

For Admins / Ops

Created 2026-04-23 from #improvement-requests incident (Telisha Sostre / Abby Rafael → Ehman). Source: Paul Adrian + Sam Oludayo exchange.


Revision #1
Created 2026-04-23 22:31:57 UTC by Admin
Updated 2026-04-23 22:31:57 UTC by Admin