Before getting started, you will need your API credentials and Venue ID from Sevenrooms.
To set up your Sevenrooms integration:
Go to the company menu: select "integrated platforms" and click on the Sevenrooms logo
Input your client ID, secret ID, default venue ID and the group ID as sent to you by your Sevenrooms rep
You have additional options further down this page. We recommend sending confirmation/ cancellation emails via Sevenrooms as indicated in the screenshot below.
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.
You can also sync custom groups at the bottom of this page
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:
Go to Settings
Go to Access Rules under Availability
Click on the rules you've setup and click edit.
Click Edit all days
Click Audience and click in Who gets access?
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).
Click Save
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). |