Take bookings free. Pay when you text more guests.
The Free plan takes unlimited reservations and waitlist parties and texts the first 25 parties each month. Plus and Pro text more of your guests and add card holds and no-show fees. The phone agent is an add-on for any plan.
- No per-cover fees
- No contracts
- No card to sign up
Plans
Free
$0forever
No card needed
For taking bookings and running a waitlist, free for as long as you like.
Create a free account- Unlimited reservations, waitlist parties and covers
- Texts for the first 25 parties each month
- Email confirmations and reminders
- Unlimited tables on your floor plan, guest profiles, menus and online ordering
- 60 phone agent minutes to try, once
- A small bavoli badge on your booking page
Plus
$30/month
or $300 a year, 2 months free
For places that text most of their guests.
Get started- Everything in Free
- Texts for 500 parties a month
- Card holds and no-show fees
- Hide the bavoli badge
Pro
$60/month
or $600 a year, 2 months free
For busy rooms and long waitlists.
Get started- Everything in Plus
- Texts for 1,500 parties a month
- Your own domain for your restaurant website
Phone agent
Add-on$50/month
or $500 a year, 2 months free
Answers your restaurant's phone when your team can't, on any plan.
Get started- 300 AI minutes a month
- Books tables and answers questions about your hours
- Then calls forward to a number you choose, up to 1,000 minutes a month
- Calls under 15 seconds don't count
Every account opened before November 1, 2026 has Pro free until that date, and accounts opened later start on Free. Choose a plan, the phone agent or an Event pass under Plan and billing in Settings when you need them, and add a card then.
Prices in US dollars, before sales tax.
Event pass
Running a pop-up or a festival weekend? Add an Event pass.
A one-time pass for a month that runs far busier than usual. For 30 days, once your plan's texts are used up, it sends the essential texts (the table-ready text, the reservation reminder, and notices about a card hold, a no-show fee or a closure) to up to 10,000 more parties. It works on any plan, including Free, and it doesn't renew.
$150one time
Buy it under Plan and billing in Settings whenever you need it.
Not a restaurant?
The same plans work for businesses where groups book a time or wait for a spot.
Paint-your-own studios, barbershops, salons and activity venues get a booking page, an online waitlist with a live status page for each guest, texts and email to guests, a guest book and a website, on the plans and prices above. Card holds and no-show fees come with Plus, and your own domain with Pro. The phone agent, menus and online ordering are for restaurants.
See how bavoli works for your businessOnline ordering fees
Restaurants can take online orders on every plan, including Free. Each order carries a small flat fee, and you choose who pays it: add it to the guest's checkout or cover it yourself. Either way you keep 100% of the menu price, with no commission and no setup fee.
Pickup ordering
$0.50per order, in your local currency
Half a flat unit of your local currency per order. Add it at the guest's checkout or cover it yourself.
- $0.50 in the US
- A$0.50 in Australia
- €0.50 in the eurozone
- £0.50 in the UK
- CA$0.50 in Canada
Delivery ordering
$1.00per order, in your local currency
A flat unit of your local currency per order. Add it at the guest's checkout or cover it yourself. Couriers come from the Uber Direct network, and the guest pays the courier fee at cost, quoted at checkout.
- $1 in the US
- A$1 in Australia
- €1 in the eurozone
- £1 in the UK
- CA$1 in Canada
QR & kiosk ordering · in restaurant
0.5%per order
Half a percent of the order subtotal. Pass it to the guest at checkout or absorb it yourself, whichever fits your restaurant.
- $40 order → 20¢
- $120 table → 60¢
Ordering fees are the same on every plan and separate from the plan price. Delivery is available to US restaurants for now; pickup and QR ordering work wherever Stripe payouts are available.