All templates

Sonio Automated Appointment Reminders

Every afternoon, WebRun opens Sonio, lists tomorrow's ultrasound appointments, and drafts a warm reminder for each patient on their preferred channel, a short text in Twilio or a longer note in Gmail with the date, time, and any prep, all left unsent for staff to review and send.

Runs on WebRun · Strict Lockdown policy
Every day at 2:00 PM WebRunorchestrates each step
1 Sonio list tomorrow's appointments
2 Twilio draft reminder texts
3 Gmail draft reminder notes
In short

How do I send scan appointment reminders without doing it by hand?

Every afternoon, WebRun opens Sonio and lists tomorrow's ultrasound appointments. It drafts a warm reminder for each patient on their preferred channel, a short Twilio text or a Gmail note with the date, time, and any prep, using a first name only and left unsent, so staff review and send every reminder.

  • Every patient gets a next-day reminder drafted and ready to send
  • Staff send from a ready draft instead of writing each reminder cold
  • Reminders stay clinical-detail-free and go out only after review

Built for maternal-fetal medicine clinics · MFM front-desk staff · prenatal imaging centers · OB ultrasound units

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.sonio.ai in a real browser with your saved login - no setup, no API keys.

  2. 1
    Sonio - list tomorrow's appointments
    sonio.ai
    WebRun in Sonio: list tomorrow's appointments
    WebRun opens Sonio to list tomorrow's ultrasound appointments.
    • Open Sonio and list ultrasound appointments scheduled for tomorrow
    • For each, read the appointment time, the exam type, and any prep the patient needs
    • Read each patient's preferred contact channel and skip any marked do-not-contact
    • Capture patient initials, first name, time, exam type, prep, and channel

    Done when Every appointment for tomorrow is listed with its time, prep, and the patient's preferred channel.

  3. 2
    Twilio - draft reminder texts
    twilio.com
    WebRun in Twilio: draft reminder texts
    WebRun drafts each reminder text, left unsent for staff review.
    • For patients who prefer text, draft a short Twilio reminder with the date, time, and any prep
    • Use a first name only, name the visit as a routine scan, and include no diagnosis or clinical detail
    • Save each message as a draft in Twilio and leave it unsent for staff to review and send. Do not send any text automatically

    Done when A reminder text is drafted in Twilio for each text-preferring patient, awaiting review.

  4. 3
    Gmail - draft reminder notes
    gmail.com
    WebRun in Gmail: draft reminder notes
    WebRun drafts each reminder note, left unsent for staff review.
    • For patients who prefer email, draft a slightly longer Gmail reminder with the date, time, and prep
    • Use a first name only and keep the note free of diagnostic or clinical detail
    • Leave every note as an unsent draft for staff to review and send. Do not send anything automatically

    Done when A reminder note is drafted in Gmail for each email-preferring patient, awaiting review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.sonio.ai
ScheduleRuns automatically on this cadence
Every day at 2:00 PM
DeliveryHow each run's result reaches you
Reminder drafts · Twilio
OutputWhat each run produces - A reminder drafted for each of tomorrow's patients on their preferred channel, all unsent for staff review.
Drafts
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it text or email patients without staff checking?

No. Every reminder, text or email, is saved as an unsent draft in Twilio or Gmail. Staff review each one, confirm the patient and time, and send it, so nothing reaches a patient automatically.

Does the reminder mention why the scan is happening?

No. Each draft uses a first name only, names the visit as a routine scan, and gives the date, time, and any prep. No diagnosis or clinical reason appears, which keeps the reminder private.

How does it choose text or email for each patient?

It reads each patient's preferred contact channel in Sonio and drafts on that channel, a short text in Twilio for those who prefer texting and a longer note in Gmail for those who prefer email.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.