Reservations and calendar

Your whole day, on one calendar.

Tastings, tours and events share one live calendar. Guests book on your website, your team books from the calendar, the waitlist fills cancellations, and Service view runs the floor.

Free to set up. No subscription fee for your first 60 days live. 2% per booking from day one.

9:05 AM

Booked from your website

A couple books the 11:00 Estate Tasting from the Book Now button on your site. It lands on the calendar and in their inbox at the same moment.

9 AM12 PM3 PM6 PM
app.vineseat.com/dashboard/calendar
Saturday DayMonth
ExperiencesSpaces+ Book
Resource
10 AM11 AM12 PM1 PM2 PM3 PM4 PM5 PM
Availability4 open · 2 concurrent

6 seats

Estate Tasting · 1–8

6 seats

Estate Tasting · 1–8

Open

Cave Tour · 2–6

10 seats

Estate Tasting · 1–8

Open

Reserve Pairing · 2–8
Tasting Salon24 seats

Mia Hale4

Estate Tasting

Bo Tran2

Estate Tasting

Rae Ruiz6

Estate Tasting

Raj Patel2

Estate Tasting
Barrel Room12 seats

Ana Kim4

Cave Tour

Ty Byrd2

Cave Tour

Eva Diaz2

Cave Tour
Terrace16 seats

Li Chen4

Reserve Pairing

HoldJo Ames8

Reserve Pairing
app.vineseat.com/dashboard/service

TodayDay sheet8 reservations · 28 guests

Search guests
10:30AM

Ana Kim4

Cave Tour·Barrel Room
11:00AM

Mia Hale4

Estate Tasting·Table 3
11:00AM

Bo Tran2

Estate Tasting
12:30PM

Li Chen4

Reserve Pairing·Terrace 2
1:00PM

Rae Ruiz6

Estate Tasting·Table 5
2:00PM

Ty Byrd2

Cave Tour
2:00PM

Eva Diaz2

Cave Tour·Barrel Room
3:00PM

Raj Patel2

Estate Tasting·Table 1
One calendar

Tastings, tours and events. One source of truth.

Every experience books into the same calendar, so a tour and a tasting can never sell the same room twice. Flip between the day and the month in one click.

  • Spaces with real capacity. Experiences that share a room share its seats. When a space is full, guests can’t book it, and your team still sees the time marked Space full.
  • Sell it your way. Book by the time slot, by the seat or by the unit, with a party range on each experience.
  • Close a day in seconds. Closed days cover the whole winery, all day or for a window. Blackout dates pause one experience.
  • Hold seats while you decide. Put a tentative hold on a time, then turn it into a booking when the guest confirms.
  • Know what’s waiting. Month view flags the days with open waitlist requests.
app.vineseat.com/dashboard/calendar?view=month
OctoberDayMonth
Experiences+ Book
SunMonTueWedThuFriSat

27

28

29

30

1

11:00 AM Dana
2:00 PM Ravi

2

11:00 AM Lena
12:30 PM Omar
3:00 PM Ike

3

10:30 AM Theo
11:00 AM Bea
12:30 PM June
+1 more

4

1:00 PM Ana

5

6

7

8

11:00 AM Max

9

12:30 PM Rose
3:00 PM Gus

10

10:30 AM Noor
11:00 AM Ivy
1:00 PM Abe
+2 more

11

11:00 AM Pia
2:00 PM Cy

12

13Closed

14

15

1:00 PM Eli

16

11:00 AM Zoe
12:30 PM Ned

171 waiting

10:30 AM Uma
11:00 AM Hal
12:30 PM Fay
+3 more

18

11:00 AM Oli
4:00 PM Ash

19

20Closed 12:00 PM–3:00 PM

11:00 AM Ken

21

22

11:00 AM Mae
2:00 PM Jo

23

11:00 AM Ada
12:30 PM Leo
3:00 PM Ty

24

10:30 AM Ana
11:00 AM Mia
11:00 AM Bo
+4 more

253 waiting

11:00 AM Bo
2:00 PM Ella

26

27

28

29

1:00 PM Ian

30

11:00 AM Vic
12:30 PM Sky

31

10:30 AM Dee
11:00 AM Lou
1:00 PM Ty
Booking widget

Book on your own site. In a few taps.

A Book Now button opens checkout right on your website, in your brand color. Guests pick a date, a time and a party size, then pay with a card, Apple Pay or Google Pay.

yourwinery.com/visit

Estate Tasting

$45 / person · 1–8 guests · 60 min

A seated flight of five estate wines in the Tasting Salon, with a host who knows every block.

1Date & time2Checkout
Guests−2+
October
SMTWTFS12345678910111213141516171819202122232425262728293031

Saturday: Available times

11:00 AM6 available

$45.00

1:00 PM2 seats left

$45.00

3:00 PM10 available

$45.00
Continue
1Add the script tag

Paste this once inside the <head> of every page that will have a Book Now button.

<script src="https://vineseat.com/widget.js" async></script>
2Add your Book Now button
<button data-vineseat-partner="your-winery">Book Now</button>
SqSquarespaceWfWebflowShShopifyWpWordPressHTMLCustom HTML
  • Two steps when that’s all it takes. Date and time, then checkout. Add-ons and pre-visit questions add a Details step only when an experience has them.
  • Honest availability. Guests see open times and low seats as they really are, and a waitlist when a day is full.
  • Every button tracked. Give each button its own channel and see which page booked the visit.
Booking for guests

Phone call or walk‑in. Booked in seconds.

Click any open time, or + Book, and the drawer opens beside the calendar. Find a returning guest by name, pick the party size and add-ons, and choose how they pay.

  • Four ways to pay. Charge a card, email a payment link, waive the payment or place a hold. The receipt always keeps the full value.
  • Room for the regulars. When a space is full, your team can still book a guest over capacity. Guests online can’t.
  • The guest hears from you. Confirmation emails go out by default. Untick the box when you’d rather tell them yourself.
app.vineseat.com/dashboard/calendar
‹ Change time

Payment

Jo Ames · 8 guests · Saturday · 4:00 PM

Payment method
Charge Card

Charge card on file or enter a new card.

Payment link

We email the guest a secure Stripe checkout link. They pay on their own device; the hold stays until they pay.

Hold seats & link valid for 24 hours
Waive payment

Nothing charged. The receipt keeps the full value, marked comped.

Place a hold

Tentative. Holds the seats, no charge, no email. Convert to a booking when confirmed.

Create & generate link
Waitlist

Sold out isn’t the end. It’s the waitlist.

Cancellations happen. The waitlist turns them back into visits without anyone making a call.

  1. 1

    Guests join from your site

    When a day is full, the widget offers the waitlist. Guests pick a time of day that works, and get a confirmation with a link to leave the list.

  2. 2

    VineSeat watches for openings

    Every five minutes it checks for times that fit. When a seat opens, everyone waiting on that day hears about it by email.

  3. 3

    First to book gets it

    The guest books the normal way, and their request is marked Booked on its own. Star a guest as Priority and your team gets the alert to book them by hand.

app.vineseat.com/dashboard/waitlist
Waiting5
Booked12
Dismissed2
SaturdayCave Tour · 3 waiting · 8 guests
2:00 PM open now
JH

Jonah HartWaitingEmailed about an opening

jonah.hart@example.com4 guests · Any time · Added 1d ago
Book 2:00 PM☆ PriorityMark bookedDismiss
KS

Keiko SatoWaitingEmailed about an opening

keiko.sato@example.com2 guests · Afternoon · Added 5h ago
Book 2:00 PM☆ PriorityMark bookedDismiss
LB

Leo BrandtWaiting

leo.brandt@example.com2 guests · Morning · Added 3h ago
☆ PriorityMark bookedDismiss
Service view

Run the day from a tablet.

The tasting room’s live list for today, next to your floor plan. Everyone on shift works from the same list.

app.vineseat.com/dashboard/service
Tasting SalonTerraceBarrel Room
Tasting Salon
T1seats 4
T2seats 4
T3seats 6Mia · 424m
T4seats 2Bo · 218m
1:00 PMT5seats 8
Best fitT6seats 4
Due to leaveBarseats 10Theo · 3
Sam Ramos3

TodayDay sheet14 reservations · 46 guests

Now 11:36
11:00AM

Mia Hale4Seated · 24m

Estate Tasting·Table 3
11:00AM

Bo Tran2Seated · 18m

Estate Tasting·Table 4
11:30AM

Sam Ramos3Arriving

Estate Tasting
11:30AM

Kate Fischer26m late

Estate Tasting
12:30PM

Li Chen4

Reserve Pairing·Terrace 2
1:00PM

Rae Ruiz6

Estate Tasting·Table 5

Who’s here, who’s next

Arriving, running late, seated with a visit timer, due out and departed, in time order with a Now line.

Drag to seat

Drag a party from the list onto a table. Their table shows on the list and on the reservation.

A day sheet on paper

Print the Day sheet for the kitchen and the cellar: a prep summary plus one chit per party.

Automations

The follow-up runs itself. Every day.

The emails and clean-up that used to fill an afternoon now run on their own, around the clock.

At booking

Confirmation

The guest gets their confirmation the moment they book, with a link to manage it.

Before the visit

Reminder

Sent ahead of each visit. You choose how far ahead, per experience.

Every 5 minutes

Waitlist openings

When a time that fits opens up, the guests waiting on that day get an email.

After the visit

Review invite

A one-tap star rating after they leave, with one gentle nudge five days later. Turn it on per experience.

After an hour

Cart recovery

Guests who left checkout get one email to pick up where they left off. Never more than one a day.

When it runs out

Hold release

Seats held for a payment link go back on sale when the link expires.

FAQ

Questions about reservations.

Want to see your own experiences on it? We’ll set it up with you.

Talk to our team
Can tastings, tours and events share one calendar?

Yes. Every experience and event books into the same calendar. Experiences that use the same space share its seats, so nothing gets double-sold.

What happens when a space is full?

Guests can’t book it online. Your team still sees the time on the calendar, marked Space full, and can book a guest over capacity when you decide to.

How do I add booking to my website?

Paste one script tag and add a Book Now button. We have step-by-step guides for Squarespace, Webflow, Shopify, WordPress and custom sites, and checkout opens right on your page.

How does the waitlist choose who gets an opening?

Everyone waiting on that day whose time of day fits gets the email, and the first to book gets the seat. Mark a guest as Priority and your team is alerted to book them by hand instead.

Can my team take a booking without charging a card right away?

Yes. Send a payment link and the seats hold until the guest pays, place a tentative hold, or waive the payment. For online guests, Reserve with card saves a card and charges only a no-show fee.

Does it work on a tablet or phone?

Yes. Service view is built for the tasting room tablet, and on a phone the calendar opens to a simple list of the day.

See your own day on one calendar.

Set up free, add your experiences and spaces, and put the Book Now button on your site. Or take 30 minutes with our team and we’ll build your first week together.

No subscription fee for your first 60 days live, then $300/mo. 2% per booking from day one. See pricing