PATIENT-FACING · PHONE

Never let a call become a missed booking

Most patients still call. Ruby answers with a layered model that resolves the easy cases instantly and hands the rest to a person — without losing the booking in the process.

24/7 availability SMS & email, by preference Cancel & reschedule included
HOW IT WORKS

The default answer is a link, not a hold queue

Simple requests resolve over SMS in seconds. The AI phone agent and staff transfer are there for everything that isn't simple.

INBOUND · (519) 555-0148
Hi, I need to move my ultrasound appointment.2:14 PM
Sure — here's your booking link to pick a new time: ruby.health/r/8f2k2:14 PM
Got it, thanks!2:15 PM
WHAT'S INCLUDED

Every call has a path to resolution

An AI phone agent for everything else

Books, reschedules, and cancels appointments directly in your EHR/RIS — not just new bookings routed to voicemail like a typical clinic bot. See the AI Voice Agent →

Staff transfer when it actually matters

During booking hours, edge cases hand off to a person instead of dead-ending in an automated loop.

A call centre dashboard built around what staff can act on

Surfaces only the information the system can actually know — not a wall of raw call logs.

Every message follows the channel they picked

Confirmations, reminders, and reschedule links go out by SMS or email — whichever a patient opted into at booking — so nothing lands somewhere they won't check.

Part of one platform, not a standalone tool.

Every call handled here updates the same booking record used by online booking, check-in, and the front-desk dashboard — not a separate call log staff have to cross-check. See how every channel connects →

Stop routing every call to voicemail

See how the layered model handles a real call volume, not just new bookings.