Your booking system stays in charge. Always.
Retention IQ never holds calendar locks. Every booking attempt re-reads your system live. Every write uses an idempotency key so retries can't duplicate. Every action is logged to an immutable 7-year audit trail. Your front desk wins every race — by design.
Six guarantees, written into the code.
Not promises. Architecture. Each guarantee is a property of the system that no operator action — ours or yours — can violate.
Re-read before every write
Every booking attempt re-verifies availability against your system in the same transaction. Stale data never reaches a write. The cache window between read and write is enforced at < 250ms.
Idempotency keys, always
Every booking write carries a unique idempotency key. If our request times out and we retry, your system returns the original confirmation. The same patient can never be double-booked by a network hiccup.
Your front desk wins every race
If your front desk and our system race to book the same slot, theirs commits first because they're writing directly to the source of truth. Ours has to re-verify, sees the conflict, and proposes alternates.
Rate-limited at four layers
1 read / sec / practice. 6 writes / min / practice. 100 reads / hr / practice. Per-practice circuit breaker after 5 consecutive errors. We can't DDoS your system even by mistake.
Immutable 7-year audit trail
Every read, every write, every patient message, every team-member access — logged with practice ID, user ID, timestamp, IP, before/after state. HIPAA-standard retention. Real-time visibility in your dashboard.
1-click revocation, instant effect
Revoke our API access in one click. All scheduled outreach pauses immediately. In-flight messages cannot create bookings because the revocation propagates within seconds. You retain full ownership of your booking system at all times.
How every booking actually flows.
Read → re-verify → write with idempotency → audit log. Every step is a checkpoint against the booking system being the source of truth.
Every patient action passes through this flow. There is no "fast path" that skips re-verification. There is no write that doesn't audit. The architecture is the guarantee.
Your platform, supported.
Four integration patterns. Every platform supports at least one. The highest-value platforms support the deeper patterns first.
Patient lands on your existing booking widget pre-filled. Zero API access needed. Every platform.
We sync availability every 60s, propose specific times in messages. No writes.
Two-phase commit with idempotency. Booking happens from the SMS in one tap.
Two-way SMS booking with NLP, reschedule, cancel. Full audit trail.
| Platform | Vertical | A · Deep-link | B · Read | C · Write | D · Conv. |
|---|---|---|---|---|---|
| Open Dental | Dental | ✓ | ✓ | Q1 | Q2 |
| Dentrix | Dental | ✓ | Q1 | Q2 | — |
| Eaglesoft | Dental | ✓ | — | — | — |
| Curve Dental | Dental | ✓ | Q2 | Q2 | — |
| Eyefinity / VSP | Optometry | ✓ | ✓ | Q1 | Q2 |
| RevolutionEHR | Optometry | ✓ | Q1 | Q2 | — |
| Athenahealth | Specialty | ✓ | Q1 | Q2 | Q3 |
| DrChrono | Specialty | ✓ | ✓ | Q1 | Q2 |
| Kareo / Tebra | Specialty | ✓ | Q1 | Q2 | — |
| Boulevard | Atelier | ✓ | ✓ | ✓ | Q1 |
| Vagaro | Atelier | ✓ | ✓ | Q1 | Q2 |
| Mangomint | Atelier | ✓ | ✓ | Q1 | — |
| Aesthetic Record | Atelier | ✓ | Q1 | Q2 | — |
| Mindbody | Studio | ✓ | ✓ | Q1 | Q2 |
| Mariana Tek | Studio | ✓ | Q1 | Q2 | — |
| ServiceTitan | Field | ✓ | ✓ | Q1 | Q2 |
| Housecall Pro | Field | ✓ | ✓ | Q1 | Q2 |
| Jobber | Field | ✓ | ✓ | Q1 | — |
| FieldEdge | Field | ✓ | Q2 | — | — |
Don't see your platform? Talk to us — if it exports a CSV, Pattern A is always available.
The questions every operator asks.
01 Can Retention IQ double-book a patient or client by mistake? +
02 What happens if our PMS or booking system is down? +
03 Can our front desk revoke API access? +
04 What does the audit trail capture? +
05 How do you prevent runaway API calls from harming our booking system? +
06 Do you sign a BAA? +
07 What booking systems do you support? +
Want to see the architecture running on your platform?
15-minute walkthrough. We'll show you exactly how Pattern A / B / C / D would integrate with your specific booking system — and show you the audit log in real-time.