The whole room, one bill.
Most tasting rooms pay a website builder, a reservations platform, a ticketing platform that skims each ticket, and a store that takes a percentage of every bottle. Stave does all of it for one monthly fee, and it is built so AI can read you.
“People need to find me.”
Replaces an SEO retainer, and the widget that hid your menu from Google.
Pages AI can actually read
Every page renders on the server. The crawlers behind ChatGPT, Perplexity and Claude run no JavaScript at all, so what they get is your actual menu, hours and events, as text they can quote.
Structured data that matches what you are
Your site states in machine-readable terms whether you are a winery, a brewery or a bar, and marks up your products, events and opening hours. No engine has to guess.
Sitemaps, robots and redirects
Per-site sitemap and robots files, plus managed redirects. Moving off your old platform keeps the rankings you already had.
An age gate that doesn't wall off crawlers
Visitors confirm their age. Search engines and answer engines still reach the content behind it.
“I need tonight's taplist right, right now.”
Replaces the chalkboard photo, and the menu widget nothing can read.
One list for wine, beer, cider and mead
Prices and pour sizes, ABV, label art, a sold-out flag. Everything carries its type, so a cidery stops being filed as a brewery.
Untappd sync, hourly
If your menu lives in Untappd, it comes across on its own. New pours appear with their label art, and anything you take off retires itself.
Square catalogue and stock sync
Every half hour, products match what the register says. When Square runs out, the site says sold out. This is the single loudest complaint we hear about every other setup. Stave only reads from Square and never writes back, so a bug on our side cannot touch your real inventory.
A TV menu board for the wall
The same list, on the screen behind the bar. Product art, ABV beside the name, several price sizes, colour-coded chips, and a banner you can run a special across.
“Fill the room.”
Replaces the per-ticket fee on someone else's platform.
Ticketed events with real capacity
Capacity is enforced server-side, so you cannot oversell a release party because two people checked out at once.
Tickets people can actually find
A branded email with a QR code, and an Apple Wallet pass that sits on the lock screen. Nobody has to dig through their inbox at the door.
A door scanner that works on your phone
Open a page, point the camera, check them in. No hardware to buy and no app to install. There is a code field for when the light is bad.
No cut of ticket sales
Flat pricing. Sell four hundred tickets to a release party and you keep the same amount you would have on four.
“Book the table, the tour, the room.”
Replaces a reservations subscription, and the double-booked cottage.
Reservations with per-slot seats
Set which weekdays and times you take, and how many seats each one holds. Confirm instantly, or hold them as requests for staff to approve. A calendar file goes out with the confirmation and a reminder on the morning, which is what actually cuts no-shows.
A calendar that greys out what's gone
Closed days and full days are dimmed before a guest picks one. Nobody fills in the whole form and then gets told no.
Lodging that reads like the listing sites
Photo galleries tagged by room, the guest and bed counts people look for first, and around eighty amenities grouped the way the big listing sites group them.
Two-way Airbnb and VRBO sync
Their bookings block your dates and yours block theirs, over the calendar feeds both platforms already publish. Both sides poll on their own schedule, so a change lands in hours rather than seconds. We say so plainly, because the alternative is finding out at check-in.
“Sell it without giving away a slice.”
Replaces the ecommerce platform taking a percentage of every bottle.
A store priced on the server
Totals are worked out on the server. A tampered checkout cannot buy your library vintage for a dollar.
Card payments through Square or Stripe
Whichever you already use. Paid straight to you on your own account at your own rate, because the keys are yours and the charge never routes through us. Refunds from the same place.
Zero percent of your sales
Not on tickets, not on bottles, not on club shipments. You pay the monthly fee and nothing else.
Orders where everything else lives
Bottle sales, ticket sales and club shipments land in one list, next to your products and your reservations. There is no fourth dashboard to remember to check.
“Keep my members without the email ping-pong.”
Replaces a club module, and an inbox full of address changes.
Tiers and members
Define what each tier gets and who's in it, in the same place as everything else.
A member portal with no password
Members get a private link. From it they can pause, skip a shipment, change an address or cancel outright. No email to you, and no new password for them to forget.
“Let me change it at 11pm without calling anyone.”
Replaces a developer's hourly rate for a copy change.
A visual editor with 21 blocks
Heroes, galleries, product menus, FAQs, blog embeds, link cards, forms. Add and reorder them with a live preview beside you, at phone, tablet and desktop widths.
Five starter layouts
Plan your visit, our story, private events, join the club, what's pouring. One click gives you a finished page to edit. The empty canvas at 11pm is where most of these die.
Drafts and version history
Work on a page without publishing it, preview it privately, and roll it back if you liked the old one better.
Forms you build yourself
Private-event enquiries, group bookings, whatever you need. Spam traps are built in, you get the notification, they get the confirmation.
“Don't break what I already run.”
Replaces nothing. This is the part that keeps what you already run.
Untappd
Your menu syncs in hourly, label art and all. Keep updating it where your staff already does.
Square
Both the register and the card rail: catalogue and stock sync every half hour, and card payments through your own Square account at your own rate.
Stripe
Card payments through Stripe for venues already running on it, using your own Stripe keys. It sits alongside Square, so you pick whichever you already have.
Custom integrations, where the API allows
If the tool you depend on has an API, we will look at wiring it up. Some platforms have none at all. When that happens we will say so, and we will not quietly build something brittle on top of scraping.
“Keep me out of trouble.”
Replaces the accessibility overlay widget that never worked.
WCAG 2.2 AA, built in
Real semantics, keyboard operation everywhere including the calendars, visible focus, reduced motion honoured. It lives in the markup. No overlay script bolted on at the end.
Mobile-first, genuinely
Every customer-facing surface, gates and modals included. Most of your visitors are on a phone in a parking lot with two bars.
What Stave does not do
File your compliance paperwork or your excise tax. We'll connect to the people who do.
Sell or service POS hardware. We sync with the register you already have.
Guarantee a ChatGPT citation. Nobody honest can. We show you the real numbers and let you judge.
Take a percentage of anything you sell.
If your current setup is already working, we will tell you to keep it. We would rather lose the sale than sell you a migration you did not need.
Start by finding out where you stand.
The audit is free and takes us about twenty minutes. You get the real answers five AI engines give about your business, and the three fixes that matter most. You are welcome to take them elsewhere.