The agent reads your live calendar, offers slots that actually exist, confirms the one the caller picks and writes it in before they hang up. Nobody is asked to call back during office hours.
Most booking failures are not refusals. They are calls where the appointment was possible and the process got in the way.
Availability comes from your live schedule, per resource: the room, the chair, the technician, the van. The agent offers what is genuinely free instead of promising a time somebody then has to unpick.
Name, reason for the visit, whatever else your form needs, the slot itself, and a confirmation read back to the caller. The booking lands in the calendar and the enquiry lands in your CRM with the transcript attached.
The same agent can call out to confirm tomorrow's appointments, move the ones that no longer work, and offer the freed slot to somebody who wanted an earlier date.
A caller who wanted a time and did not get one is not a lead in your pipeline. They are a call in your phone bill, and usually a booking in somebody else's calendar.
The appointment is made while the caller still wants it. There is no callback to chase, no message for someone else to action, and no gap between the enquiry and the diary entry where intent leaks away.
You also get the calls back as data. Every conversation is transcribed and scored, so you can see how many people asked for a time you did not have and where the schedule is actually the bottleneck.
Why speed of response decides the outcome →The same calendar connection covers the call that comes in and the call that goes out.
Bene Hotline answers, finds out what the visit is for, offers the slots that fit it, and books. Where the request needs a person — an unusual case, a complaint, a decision about price — it hands the call over with the context instead of forcing a booking.
How the reception agent works →Confirmation calls the day before, rescheduling for the people who cannot make it, and offers to the waiting list when a slot opens. This is a different job from cold calling and carries different rules, which we set out on the outbound page.
Outbound calling and consent →Booking runs on Bene Hotline at €0.20 a minute excluding VAT, the same nominal rate in USD, with volume discounts to −25%. Talk time only, analytics included, no subscription.
Work out your cost per bookingIf an empty slot cannot be sold later, the cost of a missed booking is the whole slot.
Dental, medical, veterinary, aesthetic. Booking rules are specific — the right practitioner, the right length, the right room — and the front desk is also the person taking payment and greeting patients.
Installers, repairs, inspections, home visits. The person who can confirm the visit is up a ladder, and the caller who cannot reach anyone tries the next number in the search results.
High call volume against a tight grid, plus constant rescheduling. The agent absorbs the churn and keeps the grid full without anyone leaving the floor.
Booking is easy to automate badly, because a wrong appointment looks like a success until somebody arrives.
Whether a symptom needs an urgent slot is not a scheduling question. The agent books to rules you define, and anything that sounds urgent or unclear goes to a person.
“Never book that back-to-back” and “she only does those on Tuesdays” are real constraints that live in somebody's head. They have to become explicit before launch, and writing them down is genuine work.
If availability cannot be read and written programmatically, the agent can take the request but not the slot. We tell you that at the scoping stage rather than after the build.
Offer a slot that exists, write it where your team already looks, and escalate anything the rules do not cover. That is the whole job.