For dental, chiropractic, PT, ortho, med spa and primary care practices

No patient should fall off their treatment plan because nobody called.

We call, then text, your own patients from your own line — a reminder before a visit, a confirmation on the day, a warm check-in after a missed one — in English or Spanish, inside the hours the law allows, with permission checked before every contact. Anything a patient raises comes back to you in their own words, the same day.

Calls first, then texts · English and Spanish · Nothing sent outside 8am–8pm local · Permission checked before every single contact

A care coordinator on a headset working beside a practice manager

The gap is never in the care. It's in the follow-up.

Your front desk cannot call every patient on the list every day. So nobody does.

1

The no-show you learn about at 9:15

The chair is empty, the provider is waiting, and the slot is gone. Not because the patient did not matter, but because no one had a spare hour yesterday to confirm.

2

The patient who quietly stops coming

Recurring visits lapse, a treatment plan stalls, and the chart sits open. Nobody chose to let them go. There was simply no follow-up round to catch it.

3

The concerns you never hear

A patient unsure about a visit rarely calls to say so. Followed up in their own language, they tell you — and it reaches your inbox in their words, not a summary.

One pass does the whole round of follow-up. About eight minutes.

You press run. The same four things happen, in the same order, every time.

1

Ready your practice

Your name, your time zone, your own phone line — the number you already use or a dedicated one, never shared with another practice — and one email address for anything urgent.

2

Read your patient list where it already lives

Google Sheets, GoHighLevel or HubSpot. Every patient's recorded permission to be contacted is checked before anyone is dialled.

3

Call first, then text

A visit within 48 hours gets a reminder. A visit today gets a confirmation. A missed visit gets a warm, non-judgemental follow-up. Everyone else gets a routine check-in. English or Spanish. One contact per patient per day.

4

Report back to you

Who was reached and by which channel, who was held and why, and anything the patient raised in their own words, marked by urgency. Urgent concerns are emailed to you immediately.

Permission checked 8am–8pm local only One contact per patient per day STOP honoured permanently English and Spanish Never medical advice

What comes back to you after a pass

From a real pass on a six-patient test roster, run in trial mode.

Patient follow-up pass

6 patients read · 6 added · 1 held for review · 3 in active follow-up · preview run, nobody contacted

Elena V.
Appointment reminder for her visit on 2 October, call first then text, in Spanish. due
Marcus W.
Routine check-in in English, with his provider and next visit attached. due
Priya N.
Routine check-in in English, queued behind the two nearest visits. due
Grace L.
Held for your review: no permission to contact recorded, so she is never contacted. blocked
Two patients
Waiting: the trial keeps three patients in active follow-up at a time. waiting

Every line tells you what happened, or exactly why it didn't.

See a pass run, end to end

Sixty seconds: a pass reads your own patient list, shows you who it would contact before anyone is called, then calls and texts in your practice's name.

Play the sixty-second demo of a patient follow-up pass

Watch the sixty-second demo

Nothing clinical is ever stored — no diagnoses, no imaging, no medication lists. The demo opens in Google Drive, in a new tab, so you can watch it full size.

Watch the demo

Start free. Pick the size of your caseload when you are ready.

The free trial needs no card: three patients in active follow-up, calls live, no texts, and your first pass contacts nobody. Paid plans add your own number, your own calling and texting agents, and a monthly allowance of minutes and texts.

Free 7-day trial — $0

Seven days, three patients in active follow-up, five minutes of follow-up time, no texts, on a shared trial line. Your first pass is a preview that contacts nobody. No card needed.

Solo Practice
A single provider in one location
$297 / month
  • Up to 100 patients on file
  • 30 passes a month
  • Your own number, calling and texting agents
  • Permission, window and opt-out checks on every contact
  • A full report after every pass
Group Practice
Two to five providers, or a growing clinic
$829 / month
  • Up to 350 patients on file
  • 60 passes a month
  • Your own number, calling and texting agents
  • Permission, window and opt-out checks on every contact
  • A full report after every pass
Multi-Office Practice
Several locations under one brand
$1,663 / month
  • Up to 1,250 patients on file
  • 150 passes a month
  • Your own number, calling and texting agents
  • Permission, window and opt-out checks on every contact
  • A full report after every pass
Enterprise Group
Large groups and health systems
$2,900 / month
  • Up to 3,000 patients on file
  • 300 passes a month
  • Your own number, calling and texting agents
  • Permission, window and opt-out checks on every contact
  • A full report after every pass

Texting from a new US number starts the moment carrier approval clears. While it is pending, the product tells you so — and calls carry on in the meantime.

Built for a practice that answers for its patients

You are handing us patient names, numbers and appointment dates. Here is exactly how that is treated.

Only your practice sees your patients

Each practice's list is walled off from every other practice. Your line is yours alone, and another practice's patient is never matched, never imported and never written into your records.

Clinical detail is never stored or forwarded

Diagnoses, results, imaging, medication lists and treatment notes: not kept, not passed on. The agent works from names, dates and permissions.

Permission first, every time

Consent for the exact channel is checked and recorded before every call and every text, with a written record of why that contact was allowed. A STOP reply suppresses that number immediately and permanently.

Compliance by design

HIPAA-aligned handling. TCPA-compliant contact windows, consent records and opt-outs. Medical questions are never answered — they are routed to you as a callback request.

The questions practice owners ask us first

Whose number do patients see?

Yours. On a paid plan you get your own number with your own calling and texting agents. It is never shared with another practice.

Do we have to change systems?

No. We read your patient list where you already keep it. There is no new software to learn and nothing to migrate.

What if a patient asks a medical question?

The agent never gives medical advice and never discusses treatment or medication. The question is recorded in the patient's own words and sent to you as a callback request — urgent ones by email, immediately.

What happens if someone says stop?

Their number is suppressed at once and permanently. They are never contacted again by this service.

Can I see who would be contacted before anyone is?

Yes. Run a pass in Preview mode and you receive the full plan — who, which channel, what type of message — with nobody contacted at all.

How quickly can we be live?

Same day on the trial line: connect your patient list, answer the setup questions once, and run a preview. The free trial puts three patients into active follow-up with calls live; texts begin once your line has carrier texting approval.

Your patients are already on your list. Make sure they hear from you.

A patient who is reminded, confirmed and checked on is a patient who feels looked after — and that is the practice they come back to and the one they tell people about.

Free trial, no card · Three patients in active follow-up · No change of systems

Made with Twin