Skip to main content
Start free trial
Built for dental practices

Talk to Alfred.
Built for dental offices.

Hygiene recall, lapsed-patient win-backs, and no-show prevention. Pre-loaded for dental. Alfred runs it all — the front desk stays on patients.

14-day trial. No card. Setup is a conversation.

The problem

Recall slips. Revenue slips. Alfred fixes that.

These are illustrative planning figures, not published benchmarks or results we have measured. They are here to frame the question — the number that matters is the one you get running it against your own list.

40%

recall miss rate

Patients who skip the 6-month cleaning and never reschedule on their own.

Illustrative figure — not a published benchmark

$22K

/ month leak

Avg overdue-recall revenue sitting untouched at multi-location practices.

Illustrative figure — not a published benchmark

90 days

and they're gone

Patients who don't hear from you in 90 days are 3× more likely to switch dentists.

Illustrative figure — not a published benchmark

Pre-built journeys

What you can tell Alfred for dental practice.

Each journey below is ready to run. Tap any one, or just speak the goal — “Fill 20 hygiene recall slots this month” — and Alfred maps it to the right journey.

Appointment confirmation

Sends a confirmation the moment a patient books — sets the tone and reduces no-shows.

Appointment reminders

Two-touch reminder: 24h before and 1h before. Cuts no-shows by 30-50%.

New patient welcome

Engages new patients the moment they submit a form — warm welcome, key info, and a low-friction path to their first appointment.

Post-appointment follow-up

Closes the loop after every appointment — feedback ask, next-step nudge, and a thank-you that builds loyalty.

Cancellation / no-show recovery

Saves the relationship when a patient cancels or no-shows — fast rebook offer before they drift.

Referral & loyalty reward

Turns happy patients into advocates — referral ask + loyalty reward after a great appointment.

Patient reactivation

Wins back lapsed patients — empathetic, no-pressure outreach that recovers 20-30% of inactive accounts.

Early check-in (30 days)

Catches patients at the 30-day mark — before they drift — with a proactive check-in that keeps the relationship alive.

Treatment progress checkpoint

Checks in at the 15 / 45 / 90-day marks with a one-tap "how's it going?" — sends happy patients to a review, the unsure to support, and flags anyone at risk before they churn.

Billing / renewal reminder

Heads up before a charge hits — keeps patients aware so failed cards and disputes drop.

Past-due / failed payment

Recovers failed charges and overdue invoices with a graduated, polite reminder series.

Post-purchase follow-up

Onboards new buyers, asks for a review, and surfaces the next natural cross-sell.

Annual membership renewal

Reminds patients 30 days before their annual renewal — with a loyalty offer that rewards their commitment.

Post-appointment review request

Asks patients for a public review 1 day after their appointment. Skipped when no review URL is configured.

Your blueprint

Don’t want to wire each one yourself? Turn on the blueprint.

Alfred ships with pre-built lifecycle journeys — Welcome → Win-back → Renewal — already wired to fire on the right triggers. Enroll once, watch contacts move through, see the revenue. Pause any journey with one click. See exactly which step every contact is at.

🌱 New Lead Nurture💫 Win Back Lapsed💳 Subscription Lifecycle🎯 No-Show Recovery

Live journey

3 active

🌱 New Lead Nurture

4 steps · 30 days

All 32 @ Welcome1 @ First-visit nudge
Next sendin 4h

See it in action

What Alfred actually writes.

Every message is drafted by Alfred and queued for your one-click approval. Here are three real examples — your tone, your offer, your customers.

Email · Reactivation
A

From: Bright Smile Dental

To: customer@example.com

Time for your cleaning, Jamie 🦷

It's been 6 months since your last visit — you're right on schedule. Dr. Chen has a hygiene slot open next Tuesday at 10am. One click to confirm and we'll take care of the rest.

Book my cleaning →
Approved · Sent to 12
4 booked
Email · Reminder

Is Tuesday's cleaning still good?

Yes! 10am with Dr. Chen at our downtown office. Need to move it? Reply RESCHEDULE and we'll find a better time. 🙏

Sent today, 9:14 AM · T-24h reminder

Auto-sent · 47 today
↓ 28% no-shows
Unibox · Reply draft
Customer asked

how much does a cleaning cost with my insurance?

Alfred drafted

With most PPO plans your cleaning is $0 out-of-pocket — we'll verify your benefits before the appointment so there are no surprises. Want me to confirm your coverage now?

Send →
Edit
Awaiting your approval
~12 sec drafted

Every message reflects your brand voice, your offers, and your customer’s context. Review-before-send is on by default. Pause Alfred anytime.

The trade

Four tools. A part-timer.
Or one Alfred.

What you’re paying for today vs. what Alfred replaces — at one-tenth the cost. Line by line.

No-shows
Without Alfred: A gap in the schedule, revenue gone
With Alfred: Alfred rebooks them within days
Recall visits
Without Alfred: Front desk calls when there’s time
With Alfred: Due-date reminders go out automatically
Reviews
Without Alfred: Asked ad-hoc, if ever
With Alfred: Every happy patient gets a review ask at the right moment
Monthly cost
Without Alfred: $3,000+/mo for a part-time marketer
With Alfred: From $350/mo for a 24/7 operator
Your time
Without Alfred: 8+ hrs/week on lists, copy & follow-ups
With Alfred: ~5 min/day reviewing the morning brief
Coverage
Without Alfred: Mon–Fri only — nights and weekends dark
With Alfred: 24/7 — runs through weekends and holidays
Journeys
Without Alfred: Hand-built sequences in 4 disconnected tools
With Alfred: A pre-built playbook per industry, one platform
Replies
Without Alfred: Type every reply yourself — or copy a template
With Alfred: AI drafts 3 tone-matched variants in your voice
Lapsed customers
Without Alfred: Go quiet — nobody notices until it’s too late
With Alfred: Auto-detected and re-engaged automatically

The bottom line

Your monthly damage

Old stack

$3,000+/mo

With Alfred

From $350/mo

The math: save $2,800+/mo, reclaim 8+ hours every week, and stop losing customers to silence.

The blueprint

Dental Practices, week one to day ninety.

Run the numbers against your own schedule. A practice carrying 400–800 patients overdue for a six-month cleaning, at $180–350 a hygiene appointment, is holding $72K–$280K of recoverable recall revenue. Add the chair time lost to no-shows and the treatment plans that were presented and never booked, and the leak is six figures before you have spent a dollar on new patients. Count your overdue list and multiply — the number that matters is yours, not an average.

Figures throughout this blueprint are illustrative planning models, not published benchmarks or customer results.

600

overdue patients

the list size used in the model

$265

hygiene appointment

the rate used in the model

6 months

the recall threshold

when Alfred starts the recall journey

Section 01

Week 1 setup checklist

Day by day, zero to fully live.

1
Day 1Import your patient list
  • Export from Dentrix, Eaglesoft, Curve, or OpenDental as CSV (name, email, phone, last visit date)
  • Go to Contacts → Import CSV
  • Alfred scores every patient and tags recall-eligible contacts automatically
  • Set pipeline stages: Active → Recall Due → Treatment Planned → Lapsed
2
Day 2Activate the recall sequence
  • Automations → "Recall: 6-Month Overdue"
  • Alfred identifies every patient 6+ months out and auto-enrolls them
  • Set quiet hours: Settings → Business → Quiet Hours → no messages after 7pm or before 8am
  • Review the 3-touch message sequence and confirm your booking link is set
3
Day 3Set up appointment reminders
  • Automations → "Appointment: Confirmation + Reminder"
  • Connect your scheduling link (Weave, NexHealth bridge URL, or practice website)
  • This runs for every upcoming appointment automatically — no front desk action needed
  • Front desk can still override or cancel reminders per patient from the Inbox
4
Day 4Turn on no-show recovery
  • Automations → "Win-Back: No-Show Recovery"
  • Alfred triggers automatically 2 hours after a missed appointment
  • Sequence: Day 0 (2hr) → Day 3 → Day 10
  • Watch your own no-show rate for the 30 days after — that is the number to judge it on
5
Day 5Give front desk access
  • Settings → Team → Invite your front desk coordinator with Member role
  • They see the Unibox — email, web chat, and social DMs — with AI Reply Agent drafts ready to approve
  • They cannot edit journeys or billing — keeps it clean
  • Set up mobile notifications so they catch replies in real time

Section 02

3 journeys to start with

The ones that matter most here. Launch them in week one.

01

Recall: 6-Month Overdue

Who: Every patient 6+ months since their last cleaning

Whole list

Works the entire overdue list on a fixed cadence instead of whoever the front desk gets to

Message sequence

1

Day 1 — Friendly recall email: "Hi [Name], it's been about 6 months since your last visit…"

2

Day 5 — Email with educational content: oral health tip + booking link

3

Day 14 — Final nudge: "We have openings this week — book in 30 seconds"

02

Appointment Confirmation + Reminder

Who: Every patient with an upcoming scheduled appointment

Same day

Confirms, reminds, then recovers the same day — chair time is only lost if nobody notices

Message sequence

1

72hr before — Confirmation request: "Confirm your appointment [date/time]?"

2

24hr before — Reminder with directions + parking info

3

2hr before — "See you in 2 hours!" day-of nudge

03

Treatment Plan Follow-Up

Who: Patients who received a treatment plan but haven't scheduled

Presented

Follows up on presented-but-unbooked plans, which otherwise rely on the patient remembering

Message sequence

1

Day 3 — Check-in: "Just following up on the treatment plan Dr. [Name] discussed…"

2

Day 10 — Educational content about the procedure + financing mention

3

Day 21 — Final: "We can help make this work with payment options"

Section 03

Daily routine

Five to fifteen minutes a day keeps Alfred compounding.

☀️

Morning

5 min

Open the Decision Brief

Alfred ranks the day's highest-value moves with dollars attached: "14 patients due for recall this week (~$2,800). 3 no-shows yesterday — recovery messages already sent. 2 treatment-plan patients ready to re-approach." Approve what you want; Alfred runs the rest.

Confirm today's appointments

Anyone who hasn't confirmed gets a gentle nudge from Alfred. You see confirmation status in real time on the Today tab.

Clear the Inbox

Email, web chat, Instagram & Facebook DMs, and reviews land in one queue. Most overnight recall replies are one-click approvals — "Yes, I'd like to book" → Alfred sends the booking link in your practice's voice.

🕐

Midday Check

2 min

Confirmation status

Any patients still unconfirmed for this afternoon? Alfred handles it — check that the nudge went out.

Scan for replies

Any patients responding about rescheduling? Handle personally or let Alfred suggest a time.

📋

Monday Weekly

15 min

Recall performance

Analytics → How many recalls confirmed last week? Track against your 18% target.

Chair utilization vs. no-shows

Is the no-show rate trending down? A 1% drop on 50 appointments/week = ~$1,800/month recovered.

Treatment plan conversion

How many treatment plan follow-ups converted? Enroll any new unscheduled patients this week.

Section 04

30 / 60 / 90 day markers

What to look for at each milestone, so you can tell it is working.

30 Days

Overdue list enrolled

100%

every patient past their recall date in the journey

Appointments confirmed

Every booking

confirmation and reminder running on all of them

No-show rate

Trending down

measured against your own pre-Alfred baseline

60 Days

Recalled revenue

Tracked per play

Revenue Pulse shows which journey booked which appointment

Unscheduled treatment plans

Trending down

presented plans converting instead of expiring

Active journeys

All chosen packs live

recall, reminders, and treatment follow-up enrolling automatically

90 Days

Chair utilization

Trending up

against your own baseline, from recall and fewer no-shows

Attributed vs. plan cost

Visible in one place

Revenue Pulse puts both numbers side by side — judge it yourself

Front-desk time on outreach

Near zero

no manual confirmation calls or recall lists

Pricing

Pays for itself in one
recovered patient.

A part-time marketing coordinator costs $2,500/mo and doesn’t work weekends. Alfred does. From $350.

Lite

$350/mo · getting started

1,000 contacts · 5,000 emails · 3 journey packs · website chat + email, 24/7

Start free trial

Pro

$500/mo · most popular

5,000 contacts · 20,000 emails · 5 journey packs · custom sending domain

Start free trial

Premium

$800/mo · full autopilot

10,000 contacts · 50,000 emails · all 8 journey packs · Instagram + Facebook · team seats

Start free trial

14-day trial. No card. Cancel anytime. · See pricing →

Speaks patient language

No "patient" copy in a restaurant. No "diner" copy in a SaaS app. Alfred adapts every message to your patients.

Setup is a conversation

Describe your business in a chat — Alfred proposes your blueprint and first journeys. No flowchart builder, no 4-week implementation.

AI Reply Agent + Unibox

Every inbound message lands in one Unibox. The AI Reply Agent fires back within minutes — tone-matched drafts per patient, objections handled, visitors qualified 24/7.

Ready to put Alfred
to work?

14-day trial. No card. Alfred starts surfacing revenue moves the moment you import your patients.

Secure infrastructure· Cancel anytime· Tuned to dental practice