Every call becomes a
booked appointment
A Viyo voice agent answers the phone, checks your live calendar, and books, reschedules, or cancels - in a natural human voice, around the clock. No missed call, no empty slot, no one stuck on hold.
Books into the calendar you already use. Live in minutes.
- 9:00New patient consult
- 10:30Open
- 11:15Cleaning · M. Alvarez
- 1:00Open
- 2:30Crown fitting
- 3:15Cleaning · booked on call
What the agent does on a booking call
- 1
Answers instantly
First ring, any hour, any number of calls at once.
- 2
Gets the request
“A cleaning”, “a test drive”, “a viewing” - it understands intent.
- 3
Checks availability
Reads your live calendar and your booking rules.
- 4
Books or reschedules
Creates, moves, or cancels the appointment on the call.
- 5
Confirms & reminds
Sends a text confirmation and schedules reminders.
One agent, every kind of appointment
The mechanics are the same everywhere - only the vocabulary and the rules change. Configure it for yours.
| Industry | What it books | What it prevents |
|---|---|---|
| Dental & medical | Cleanings, consults, follow-ups, recalls | Voicemail, missed recalls, no-shows |
| Salons & spas | Cuts, colour, treatments, packages | Double-bookings, after-hours drop-off |
| Auto service | Oil changes, diagnostics, test drives | Empty bays, lost service revenue |
| Real estate | Showings, valuations, open-house slots | Slow lead response, missed buyers |
| Home services | Estimates, install windows, callbacks | Missed dispatch calls, idle crews |
| Clinics & therapy | Intake, sessions, telehealth visits | Front-desk overload, long holds |
| Professional services | Consults, discovery calls, reviews | Email scheduling ping-pong |
Not on the list? If it goes in a calendar, the agent can book it.
A real booking, start to finish
Thanks for calling Brightsmile. How can I help?
I need to get a cleaning booked, ideally next week.
I can do that. I have Tuesday at 10:00 or Thursday at 2:30.
Thursday works. Actually - can we make it after 3?
3:15 on Thursday is open. Booked with Dr. Lee.
Perfect.
You're set. I'll text a confirmation and a reminder the day before.
- 1Reads live availability
“I can do that. I have Tuesday at 10:00 or Thursday at 2:30.”
- 2Handles the change on the call
“3:15 on Thursday is open. Booked with Dr. Lee.”
- 3Writes to your calendar + reminders
“You're set. I'll text a confirmation and a reminder the day before.”
- Nothing lands on the front desk
The appointment is in the calendar, the caller has a confirmation, and no one had to pick up.
Books into what you already run
Connect a calendar in a few clicks. No migration, no new system.
Fewer empty slots.
Fewer no-shows.
No one tied to the phone.
A large share of booking calls come in when the desk is closed. The agent takes every one.
Cancellations get backfilled from the waitlist; reminders bring down no-shows.
Staff stop fielding the phone for routine bookings and get back to people in the room.
Common questions
Does it use my existing calendar?
Yes. The agent books into the calendar or scheduling tool you already use - it reads real availability and writes real events. There's no separate calendar to maintain.
Can it follow our booking rules?
It respects appointment types and lengths, provider or staff assignments, buffer times, business hours, blackout dates, and how far out you allow bookings.
What about reschedules and cancellations?
All handled on the same call. If you keep a waitlist, the agent can offer a freed-up slot to the next person automatically.
Does it handle reminders and no-shows?
It sends confirmation and reminder texts, and can run outbound calls to confirm upcoming appointments or follow up on missed ones.
How long until it's live?
Minutes. Start from an appointment template, connect your calendar, connect a channel - a phone number, a web call widget, or your app - and test it with a call.
What does it cost?
The same $0.08 per connected minute as everything else on Viyo - no per-booking fee, no seat cost.
Start with the appointment agent
It's the fastest way to see Viyo pay for itself. Build it free and call it in a few minutes.
- 1Start from the appointment template
- 2Connect your calendar
- 3Connect a channel - phone, web, or app