Run the free preflight
Use one Voice AI read permission to count booking actions with enough linking data. It reads no calendar data and does not persist GHL response data.
ActuallyBooked classifies each returned booking action and compares joinable actions with current calendar records—without taking control of your account.
Booking Integrity Report
8f2a91c4Jul 12 · 14:08No calendar record in the window31bda70eJul 09 · 18:41One record lines up with two actionsHashed identifiers and exact times stay on the operator’s machine.
One narrow question, answered with evidence.
How it works
No dashboard migration, no account handoff, and no multi-week setup.
Use one Voice AI read permission to count booking actions with enough linking data. It reads no calendar data and does not persist GHL response data.
After payment, run the full audit locally with three view-only permissions. It compares each action with current calendar records.
Keep the detailed report local. Share only the summary counts, then review uncertain cases with us by email or a short walkthrough.
The honest scope
ActuallyBooked compares recorded APPOINTMENT_BOOKING actions with the calendar records visible now. A missing match may mean a booking was never created, or that it was later canceled or moved.
It does not determine root cause, verify the caller’s requested time, or diagnose no-shows.
Designed for least access
The checker runs on your computer. Your read-only token is sent over HTTPS only to GHL’s API, then you delete it when the audit is done.
Download the checksumView-only permissionsThe audit cannot create, edit, cancel, or delete appointments.
No telemetry or uploadNo founder server receives your token or report.
Raw fields stay in memoryNames, phone numbers, recordings, and transcripts are not written to the report.
Detailed evidence stays localThe HTML contains pseudonymized operational data, so share summary counts only.
Pilot pricing
Booking Preflight
Counts structured booking actions from the last 30 days. No calendar access.
30-Day Booking Audit
Full local reconciliation plus a review of findings with the person who built the checker.
Pilot excludes healthcare, dental, financial, and legal accounts while the privacy and compliance program is still being built.
Founder-led pilot
Your first audit is not routed into a generic support queue. The person building the system reviews the evidence and learns from every labeled finding.
Questions, answered plainly
No. It means no current calendar record matched the booking action under the audit rules. The appointment may have been canceled or moved later, so each finding needs human review.
No. It verifies whether the recorded booking action lines up with a calendar record created around that action. Requested-time correctness is a separate problem.
No. The token uses view-only permissions. The customer-side checker contains no create, update, delete, cancel, or reschedule operation.
It is the current pilot threshold for having enough structured actions to make a broad audit worthwhile—not a claim about the expected mismatch rate. If you already saw a booking that did not land, you may still qualify below 100.
Close the loop