How the Dentally integration works
Real-time appointment polling
SuiteGrowth polls your Dentally account every 60 seconds. When an appointment status changes to 'completed', SuiteGrowth captures it immediately. No webhooks, no manual triggers, no batch exports.
Treatment-aware delay calculation
SuiteGrowth reads the appointment's treatment type and calculates the optimal delay before sending. Routine checkup: 3 hours. Extraction: 24–48 hours. Orthodontics: 5–7 days. The patient receives the message when they're most likely to respond positively.
Quiet hours and bank holiday check
Before scheduling, SuiteGrowth checks whether the calculated send time falls within quiet hours (configurable, with a hard floor of 8am–9pm) or on a UK bank holiday. If it does, the message is rescheduled to the next valid window.
WhatsApp message send
The personalised WhatsApp message goes out via your practice's WhatsApp Business number. Patient name, treatment context, and practice tone are all applied. The message feels like it came from your reception team.
AI sentiment scoring
When the patient replies, Claude AI scores their message 1–5 and checks for 7 safety flags. Happy patients (4–5) receive your Google review link. Dissatisfied patients (1–3) receive a personal follow-up. Flagged replies (pain, complaint, balance query) create alerts in your dashboard.
Full audit trail
Every conversation is logged in your SuiteGrowth dashboard alongside the Dentally appointment it originated from. AI scoring rationale is visible. You can see exactly which appointments triggered messages, what patients replied, and what actions were taken.
What data SuiteGrowth reads from Dentally
SuiteGrowth reads only the data it needs to operate the review flow. No clinical notes, no treatment plans, no financial records.
Appointment records
ID, date, time, status (completed)
Treatment type
Used to calculate message timing
Patient name
First name used in WhatsApp message personalisation
Patient phone number
Mobile number for WhatsApp delivery
Clinician name
Optional use in message context
Anxious patient flag
Routes flagged patients to gentler message template
Not accessed: Clinical notes, treatment plans, medical history, X-rays, financial records, insurance data, correspondence history.
Setup takes 10 minutes
The Dentally API connection is handled as part of your SuiteGrowth onboarding session. You don't need technical knowledge — the SuiteGrowth team walks you through it.
Frequently asked questions
How does SuiteGrowth connect to Dentally?+
What Dentally data does SuiteGrowth use?+
Will it send messages to patients who have opted out?+
Does it work with multiple Dentally practices?+
What happens if the Dentally API goes down?+
How long does setup take?+
Ready to connect Dentally?
Book a demo and we'll walk through the connection live — your Dentally account, your patients, your review flow.