Should you price an AI receptionist per booking?
Pay-per-booking sounds like an easy yes for a skeptical owner, but it can turn your margin into a coin flip. Here is the math against a flat fee, and the hybrid that protects both sides.

Charging per booked appointment can work for an AI receptionist, but only if you can count bookings cleanly and you can absorb a slow month. For most small agencies the better move is a flat monthly fee with a modest per-booking bonus on top. Pure pay-per-booking looks like the easy yes for a skeptical owner, and it is also the fastest way to turn your margin into a coin flip.
This post covers when per-booking pricing makes sense, the math against a flat fee, and the terms you need written down before you offer it.
Why local business owners ask for pay-per-booking
An HVAC owner who has been burned by a marketing company wants to hear "you only pay if it works." Fair. They have paid for leads that never called back. So they ask whether you will charge per booking instead of a monthly fee.
Big software vendors have moved this way. Intercom charges 99 cents per resolution on its Fin agent, and its head of pricing said customers were "really hesitant at the thought of paying for something that might not work." HubSpot moved its customer agent from $1.00 per conversation to $0.50 per resolved conversation. Your prospect has not read either announcement, but they have the same instinct.
What do vendors charge per outcome?
Aloware publishes a range for its AI voice agents. A booked appointment runs $8 to $40, a qualified lead $3 to $25, and a warm transfer $4 to $15. Those are enterprise-style numbers for high call volume, but they show how the market frames it. Outcome price is cost per call, divided by conversion rate, plus a margin band.
Read the fine print on that page, because it is the useful part. Aloware bills a 2 to 4 week pilot at the per-minute rate and fixes the outcome price for 6 or 12 months. It sets a monthly floor sized to forecast volume. It lets the buyer dispute an outcome within 30 days. And it says teams under 5,000 calls a month should stay on per-minute pricing.
That last line matters for you. A single plumbing company might get a few hundred calls a month. Outcome pricing at that volume means your revenue swings on a handful of calls.
How does per-booking compare with a flat fee?
Here are illustrative numbers, not a promise about any client. Say a med spa client costs you the Top Tier wholesale range on our pricing section. Take $400 a month at the middle of the $315 to $460 range, plus 600 voice minutes at $0.35, which is $210. Your cost is $610.
Option one is a flat $1,500 a month. Your margin is $890 whether the phone is busy or dead.
Option two is pure pay-per-booking at $30 each.
- At 40 bookings, the client pays $1,200 and you keep $590.
- At 15 bookings, the client pays $450 and you lose $160.
- At 60 bookings, the client pays $1,800 and you keep $1,190.
Option three is a hybrid. The client pays $750 a month plus $15 per booking.
- At 15 bookings, the client pays $975 and you keep $365.
- At 40 bookings, the client pays $1,350 and you keep $740.
- At 60 bookings, the client pays $1,650 and you keep $1,040.
The hybrid gives the owner what they asked for, which is skin in the game on your side, and it keeps you out of the red in a quiet month. Put the per-booking line on the invoice so the owner sees it working.
For more on how the wholesale numbers stack, see the margin math post and why a flat monthly beats a big build fee.
What has to be written down first?
If you offer any per-booking component, settle these before anything goes live.
What counts as a booking. A caller who picks a slot is not yet a booking. Decide whether it counts when the slot is held, when the calendar confirms it, or when the person shows up. Showing up is the cleanest and the slowest to collect.
Who counts them. Use the client's calendar or CRM as the record, not your memory. If you cannot pull a monthly list the client can check, do not offer this.
What gets excluded. Existing patients rebooking, spam calls, a spouse calling for the same person twice. The client will find these in month two if you do not.
A floor. The base fee in the hybrid is your floor. Say plainly that it covers the system running, whether or not the phone rings.
A dispute window. Aloware gives 30 days. Pick something similar so the argument has an end date.
One more point about our own setup. Lumina does not bill you per booking. You pay a wholesale setup and monthly, plus voice minutes where a line takes calls, agreed on a 30-minute call. Whatever you charge the client is yours to design, and so is the risk if the bookings do not arrive.
When pay-per-booking is a bad idea
Skip it when your client's volume is low. A few dozen calls a month is noise, and one bad week decides whether you profit.
Skip it when the booking depends on things you do not control. If the front desk double books, forgets to confirm, or ignores the new appointments, the AI did its job and you still get paid less. That is the owner's problem, and it will become yours in the dispute.
Skip it when the client is the type to audit every line. That is not a character flaw, but you will spend your margin on reconciliation.
And skip it if you are new. In your first few clients you need predictable revenue to cover your own subscription and time. A flat fee does that. The HubSpot analysis even makes the point that variable bills are hard for buyers to forecast, estimating a 5,000-conversation month at about $1,625 at a 65% resolution rate and about $2,250 at 90%. If a large vendor's customers struggle to budget it, a one-person plumber will too.
Pricing conversation script
When the owner asks about paying per booking, you can say this.
"I can tie part of the price to bookings. Here is how it works. There is a monthly base that keeps the system live, and a fee for each confirmed appointment on top. You see the list every month and can dispute anything in 30 days."
Then show the hybrid with their own numbers. If you have run the ROI view in the demo with their average ticket, use that figure to show why a $15 booking fee is small next to a $400 job.
FAQ
Should an AI agency charge per booking or per month?
Per month, with an optional per-booking component, is the safer default. A flat fee protects you in slow months, and a booking bonus shows the client you share the outcome. Go fully per-booking only with high-volume clients and clean tracking.
What is a fair price per booked appointment?
It depends on the trade and the job value, so there is no single number. Aloware's published range for a booked appointment is $8 to $40, which is a reasonable outer frame. Start from your cost per booking and the client's job value, and keep your fee well below what one booked job is worth to them.
What if the client says the bookings are not real?
That is why the dispute window and the client's own calendar exist. Pull the list from their system, mark the excluded ones, and credit anything that does not meet the written definition. Fix the definition for next month.
Does Lumina charge per booking?
No. You pay a wholesale setup and monthly, plus voice minutes where a line takes calls, and you set the retail price. The FAQ on the site lists the plan limits.
Next step
Pick one current or likely client and work out your real cost for them using the numbers from your 30-minute pricing call. Then price a hybrid with a base that clears your cost by at least 40 percent and a per-booking fee under 5 percent of their average job value. If you do not have a workspace yet, start one here and run the demo with that client's trade.
