Sevenrooms Integration

Help and tips on how to integrate Peoplevine with Sevenrooms

Updated over a week ago

Before getting started, you will need your API credentials and Venue ID from Sevenrooms.

To set up your Sevenrooms integration:

  1. Go to the company menu: select "integrated platforms" and click on the Sevenrooms logo

  2. Input your client ID, secret ID, default venue ID and the group ID as sent to you by your Sevenrooms rep

  3. You have additional options further down this page. We recommend sending confirmation/ cancellation emails via Sevenrooms as indicated in the screenshot below.

  4. We syncronise 10 attributes by default (Dietary Restrictions, VIP client type, Client Type, Special Attention, Profession, Seating Preference, Champagne, Spirits, Water and Wine preferences) however, you can create additional tags and enter them in the section below. Please make sure that the attribute labels match those in Sevenrooms (this is case sensitive), otherwise the data will not sync.

  5. You can also sync custom groups at the bottom of this page

  6. Clicking the checkbox seen above will automatically create the schedulers in your Peoplevine account (the dining spaces that your guests will use to make reservations). If you have already created them - DO NOT CHECK THIS BOX.

Now that you have integrated Sevenrooms, there are a few things to check in your Sevenrooms account

Ensure Your App Can Book A Time
Follow these steps in the Sevenrooms manager tool to set your availability in the platform:

  1. Go to Settings

  2. Go to Access Rules under Availability

  3. Click on the rules you've setup and click edit.

  4. Click Edit all days

  5. Click Audience and click in Who gets access?

  6. Select the Peoplevine App or <company> App at the top of the list (the name depends on what your Sevenrooms rep setup, so please confirm with them).

  7. Click Save

  8. Repeat for all rules

If you are still unable to get availability, you will need to uncheck the Client must specify duration feature as it's not currently supported by Sevenroom's API.

Make sure this is unchecked!

  • Make sure Peoplevine is selected in the audience list in access rules. This allows the Peoplevine API to connect to it (tied to the credentials provided).

  • In venue settings, please make sure you have selected the below settings only:

Sevenrooms Statuses

Status

Category

Display

Description

HOLD

Pre-Service

Hold

A reservation is being held for the guest.

NOT_RECONCILED

Pre-Service

Booked

A reservation is incomplete at the current time.

BOOKED

Pre-Service

Booked

The guest has booked the reservation, but it has yet to be confirmed.

LEFT_MESSAGE

Pre-Service

Left Message

The guest has been contacted by venue staff and left a message.

NO_ANSWER

Pre-Service

No Answer

The guest has been contacted by venue staff and there was no answer.

WRONG_NUMBER

Pre-Service

Wrong Number

An attempt to contact the guest was made, but they provided the wrong phone number.

CONFIRMED

Pre-Service

Confirmed

The guest has confirmed the booking.

PRE_ARRIVED

Pre-Service

Arrived

The expected number of guests in the party have arrived at the venue.

PREPARTIALLYARRIVED

Pre-Service

Partially Arrived

A partial number of guests in the party has arrived at the venue.

LATE

Pre-Service

Late

The guest has not arrived at the expected arrival time of the booked reservation.

CANCELED

Pre-Service

Canceled

The guest has canceled the previously booked reservation.

NO_SHOW

Pre-Service

No Show

The guest never arrived at the venue to fulfill the reservation.

NO_ENTRY

Pre-Service

No Entry

The guest was not permitted entry to the venue (Nightlife Only).

Did this answer your question?