> For the complete documentation index, see [llms.txt](https://help.peoplevine.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.peoplevine.com/products/control-panel-overview/events-engine-overview/setup-dining-reservations.md).

# How to Set Up Dining Reservations with Schedulers

Peoplevine's native scheduler engine can handle simple dining reservations as part of your existing license — no additional cost. It does not include table management, waitlists, or real-time floor plans. For venues with complex dining operations, Peoplevine recommends **SevenRooms** or **OpenTable** integrations instead.

### Before you begin (Prerequisites)

* **Permissions**: Administrator, Supervisor, or Experience Manager. See: [How to Manage Users and Permissions](/products/control-panel-overview/admin-overview/manage-roles-permissions.md).
* **Directory Profile**: You need a directory profile for your dining venue. Navigate to [**ENGAGE > View Directory**](https://control.peoplevine.com/admin_businesses.aspx) to create one if it doesn't exist.

### Instructions

There are three ways to configure dining reservations. Choose the option that fits your venue's booking volume and member experience needs.

#### Option A: Multiple Schedulers on One Directory Profile (Concurrent Table Bookings)

Best for venues that need multiple tables bookable at the same time.

1. Navigate to [**SELL > All Schedulers**](https://control.peoplevine.com/schedulers).

> **Note (Pro Dash):** Navigate to **SELL > SCHEDULER > RESERVATIONS > Setup New Room**.

2. Click **New Scheduler** and select **Book a Room/Slot** as the scheduler use.
3. Create one scheduler per table you want to offer (e.g., "Two-Top 1", "Four-Top 1", "Six-Top"). Set the availability and time slots for each. For detailed setup steps, see [How to Set Up a Scheduler](/products/control-panel-overview/events-engine-overview/setup-scheduler.md).
4. Navigate to [**ENGAGE > View Directory**](https://control.peoplevine.com/admin_businesses.aspx) and open your dining venue's directory profile.

> **Note (Pro Dash):** Navigate to **SELL > DIRECTORY > View Directory**.

5. Assign all of the table schedulers to the directory profile.

**How it works:** Each table is a separate scheduler. Members see all available tables per time slot in the portal. Multiple reservations can be booked for the same time (one per table).

> **Tip**: You don't need to add your entire table inventory. For low-volume venues (2–3 bookings/day), offer a subset — e.g., 2–3 two-tops, 2 four-tops, a six-top, and an eight-top.

> **Caveat**: On the admin side, reservations are spread across multiple schedulers — you must check each one. On the member side, every available table appears as a separate entry per time slot, which means more scrolling when many tables are active.

#### Option B: Single Scheduler on One Directory Profile (One Booking Per Time Slot)

Best for venues with very low volume or where only one reservation per time slot is acceptable.

1. Navigate to [**SELL > All Schedulers**](https://control.peoplevine.com/schedulers).

> **Note (Pro Dash):** Navigate to **SELL > SCHEDULER > RESERVATIONS > Setup New Room**.

2. Click **New Scheduler** and select **Book a Room/Slot** as the scheduler use.
3. Configure the scheduler with your dining time slots and availability.
4. Navigate to [**ENGAGE > View Directory**](https://control.peoplevine.com/admin_businesses.aspx) and assign the scheduler to your dining venue's directory profile.

> **Note (Pro Dash):** Navigate to **SELL > DIRECTORY > View Directory**.

**How it works:** Only one booking per time slot. Once a time is taken, it's no longer available. The member portal shows a clean list — one entry per time slot.

> **Caveat**: No concurrent bookings. If two members want the same time, only the first can book it.

#### Option C: Appointment Engine (Multiple Bookings Per Slot, No Table Breakdown)

Best for venues that want multiple concurrent bookings without the per-table scrolling of Option A.

1. Navigate to [**SELL > All Schedulers**](https://control.peoplevine.com/schedulers).

> **Note (Pro Dash):** Navigate to **SELL > SCHEDULER > PEOPLE > Setup New Scheduler**.

2. Click **New Scheduler** and select **Book an Appointment** as the scheduler use.
3. Set the appointment capacity to the number of simultaneous bookings you want to allow (e.g., 10 for 10 tables).
4. Set the appointment duration to match your expected dining time (e.g., 30 minutes for time-slot staggering, or 1.5–2 hours for full seatings).
5. Navigate to [**ENGAGE > View Directory**](https://control.peoplevine.com/admin_businesses.aspx) and assign the scheduler to your dining venue's directory profile.

> **Note (Pro Dash):** Navigate to **SELL > DIRECTORY > View Directory**.

**How it works:** Multiple members can book the same time slot (up to the capacity limit). The portal does not show individual table names — just the time slot.

> **Caveat**: Appointment duration defines the booking block. A 2-hour dining appointment shows as "5:00-7:00 PM" then "7:00-9:00 PM" — no staggering between. Setting 30-minute segments allows staggering but displays as "7:00-7:30 PM" which may confuse members about whether they should arrive within that window.

> **Note**: On the Member Portal, dining schedulers display under the category label **"Reservations"** by default (non-dining schedulers default to **"Services"**). You can override this by assigning a custom category.

### Best Practice

For serious dining reservation needs (table management, waitlists, guest preferences), use a dedicated integration — see: [How to Set Up SevenRooms](/products/integrations-overview/sevenrooms-setup.md) or [How to Set Up OpenTable](/products/integrations-overview/setup-opentable.md). Use the native scheduler when your use case is simple and you want to avoid additional costs.

### What Happens Next

* **On the member side**: Members book dining reservations from the directory profile in the Member Portal. They select a date, party size, and preferred time, then choose from available slots.
* **On the admin side**: View reservations under [**SELL > All Schedulers**](https://control.peoplevine.com/schedulers) (click into the scheduler) or use the **Calendar** view ([**SELL > View Calendar**](https://control.peoplevine.com/scheduler/book/calendar)) to see bookings across schedulers. Set up alerts to be notified when a booking is placed.
* **Next step**: [How to View and Manage Bookings](/products/control-panel-overview/events-engine-overview/manage-bookings.md) · [How to Set Up a Scheduler](/products/control-panel-overview/events-engine-overview/setup-scheduler.md) · [How to Set Up SevenRooms](/products/integrations-overview/sevenrooms-setup.md).

*Last updated: 2026-05-24*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.peoplevine.com/products/control-panel-overview/events-engine-overview/setup-dining-reservations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
