About this integration
Restaurant reservation platform for booking tables, managing guests, and availability. Connect it to any workflow without writing code.
You can choose from 2 triggers, 6 search modules and 6 actions. The connection type is oauth authentication.
How to connect
The credential form asks for Client ID, Client Secret, Environment, and Restaurant ID.
Prefer the interactive builder form? Open it on the app page.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting OpenTable to WEXTL®
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | — |
Client SecretRequired | password | — |
EnvironmentRequired | select | Select the environment for OAuth Base URL. |
Restaurant IDRequired | text |
|
Use it in workflow automation
Start with Watch Guests, then add Book a Time Slot.
The canvas below runs Watch Guests into Book a Time Slot — watch the video, then drop a node onto the canvas.
Select the Watch Reservations trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Cancel a Reservation as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 8 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
OpenTable workflow on the canvas: Watch Reservations then Cancel a Reservation
Triggers, searches and actions
Explore the fields available for each OpenTable trigger, search, and action — 2 triggers, 6 searchs, and 6 actions.
Triggers
Whenever something changes in the app, one of 2 available triggers can start a run immediately.
- Watch Guests
- Watch Reservations
Searches
6 search modules let you query the app mid-run and feed the results to the next step.
- Get a Reservation
- Get Availability Metadata
- List Restaurant Experiences
- Search Availability
- Search Guests
Actions
Use 6 action modules to write data back into the app from anywhere in a run.
- Book a Time Slot
- Cancel a Reservation
- Create a Reservation
- Delete a Booked Time Slot
- Make an API Call
Explore the fields available for each OpenTable trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Href | url |
Reservation ID | number |
Sequence ID | number |
Gpid | text |
Tags | array |
Birth date | text |
Anniversary date | object |
Name | text |
Year | number |
Month | number |
Day | number |
Updated at | date |
Forgotten | boolean |
Archived | boolean |
Company name | text |
Created date | date |
Updated at utc | date |
Notes | text |
Notes special relationship | text |
Notes food and drink | text |
Notes seating | text |
Created date utc | date |
| Field | Type |
|---|---|
ID | text |
Href | url |
Reservation ID | number |
Sequence ID | number |
Gpid | text |
Tags | array |
Birth date | text |
Anniversary date | object |
Name | text |
Year | number |
Month | number |
Day | number |
Updated at | date |
Forgotten | boolean |
Archived | boolean |
Company name | text |
Created date | date |
Updated at utc | date |
Notes | text |
Notes special relationship | text |
Notes food and drink | text |
Notes seating | text |
Created date utc | date |
Searches
| Field | Type |
|---|---|
Reservation Confirmation IDRequired | text |
Restaurant ID | text |
| Field | Type |
|---|---|
Status | text |
Notes | text |
Environment | text |
Confirmation number | number |
Restaurant ID | number |
Date time | date |
Party size | number |
Manage reservation URL | text |
Reservation attribute | text |
Dining area ID | number |
Experience | object |
ID | number |
Version | number |
Name | text |
Description | text |
Currency | text |
Currency denominator | number |
Prepaid | boolean |
Price | number |
Experience subtotal amount | number |
Item subtotal amount | number |
Credit card last four | text |
| Field | Type |
|---|---|
Restaurant ID | text |
| Field | Type |
|---|---|
Data | object |
Enviroments | array |
Attributes | array |
Dining areas | array |
| Field | Type |
|---|---|
Restaurant ID | text |
Limit | number |
| Field | Type |
|---|---|
Add ons | object |
Groups | array |
Max per reservation | number |
Add ons summary | object |
Available | text |
Count | number |
Bookable | boolean |
Currency | text |
Description | text |
Experience ID | number |
Name | text |
Rid | number |
Type | text |
Type enum | text |
Type ID | number |
Version | number |
Price info | object |
Price type | text |
Pre payment required | boolean |
Currency code | text |
Multiplier | number |
Gratuity | object |
Prices | array |
Experience images | array |
| Field | Type |
|---|---|
Start Date and TimeRequired | date |
Restaurant ID | text |
Party Size | number |
Forward Minutes | number |
Backward Minutes | number |
Require Attributes | choice |
Include Credit Card Results | boolean |
Include Experiences | boolean |
| Field | Type |
|---|---|
Restaurant ID | number |
Party size | number |
Times | array |
Times available | array |
No availability reasons | array |
URL | url |
| Field | Type |
|---|---|
Restaurant ID | text |
Updated After Date | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Href | url |
Reservation ID | number |
Sequence ID | number |
Gpid | text |
Tags | array |
Birth date | text |
Anniversary date | object |
Name | text |
Year | number |
Month | number |
Day | number |
Updated at | date |
Forgotten | boolean |
Archived | boolean |
Company name | text |
Created date | date |
Updated at utc | date |
Notes | text |
Notes special relationship | text |
Notes food and drink | text |
Notes seating | text |
Created date utc | date |
| Field | Type |
|---|---|
Restaurant ID | text |
Guest ID | text |
Confirmation ID | text |
State | choice |
Scheduled Time From | date |
Scheduled Time To | date |
Updated After | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Href | text |
Restaurant ID | number |
Sequence ID | number |
Guest ID | text |
Guest | text |
Confirmation ID | number |
State | text |
Table number | array |
Created date | date |
Scheduled time | time |
Party size | number |
Visit tags | array |
Origin | text |
Updated at | date |
Seated time | time |
Done time | time |
Pos data | object |
Check ids | text |
Pos sub total | text |
Pos tax | text |
Pos tip | text |
Pos total spend | text |
Scheduled time utc | text |
Guest request | text |
Actions
| Field | Type |
|---|---|
Party SizeRequired | number |
Date and TimeRequired | text |
Reservation Attribute | choice |
Experience | object |
Experience ID | number |
Version | number |
Party Size Per Price Type | array |
Add Ons | array |
Dining Area ID | choice |
Environment | choice |
| Field | Type |
|---|---|
Expires at | date |
Reservation token | text |
| Field | Type |
|---|---|
Reservation Confirmation IDRequired | text |
Restaurant ID | text |
| Field | Type |
|---|---|
Reservation TokenRequired | text |
First NameRequired | text |
Last NameRequired | text |
Email AddressRequired | |
Phone | object |
Number | text |
Country Code | text |
Phone Type | text |
Reservation Attribute | choice |
Special Request | text |
Credit Card | object |
Token | text |
Last 4 | text |
Login Name | text |
Restaurant Email Marketing Opt In | boolean |
SMS Notifications Opt In | boolean |
Dining Area ID | choice |
Environment | choice |
Experience | object |
Experience ID | number |
Version | number |
Party Size Per Price Type | array |
Add-Ons | array |
Restaurant ID | text |
| Field | Type |
|---|---|
Message | text |
Confirmation number | number |
Offer confirmation number | number |
Date time | date |
Party size | number |
Notes | text |
Manage reservation URL | url |
| Field | Type |
|---|---|
Reservation IDRequired | text |
Restaurant ID | text |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Reservation TokenRequired | text |
Reservation Confirmation IDRequired | text |
First Name | text |
Last Name | text |
Email Address | |
Phone | object |
Number | text |
Country Code | text |
Phone Type | text |
Reservation Attribute | choice |
Special Request | text |
Credit Card | object |
Token | text |
Last 4 | text |
Login Name | text |
Restaurant Email Marketing Opt In | boolean |
SMS Notifications Opt In | boolean |
Dining Area ID | choice |
Environment | choice |
Experience | object |
Experience ID | number |
Version | number |
Party Size Per Price Type | array |
Add-Ons | array |
Restaurant ID | text |
| Field | Type |
|---|---|
Message | text |
Confirmation number | number |
Offer confirmation number | number |
Date time | date |
Party size | number |
Notes | text |
Manage reservation URL | url |



