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.
Simple requests resolve over SMS in seconds. The AI phone agent and staff transfer are there for everything that isn't simple.
A text with a booking link is the default response to most calls — faster for the patient than staying on hold, lighter-weight than a full phone conversation.
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 →
During booking hours, edge cases hand off to a person instead of dead-ending in an automated loop.
Surfaces only the information the system can actually know — not a wall of raw call logs.
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.
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 →