Requests related to Waiting (Waiting list) allows you to manage a virtual waiting list and organize the guests that aren’t assigned to a table yet.
When a guest arrives and all tables are already assigned, you can add them to the waiting list.
"A guest comes to your restaurant entrance and wants to order something. All the tables are already assigned, so let’s put him on the waiting list."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"If new information arises, such as a guest's birthday or a change in party size, you can update the waiting list "
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"Once a table becomes available, you can let the guests know"
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
After notifying them, you can seat the guests at the table.
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
If a guest arrives but all tables are assigned, they can be added to the waiting list. If a guest no longer needs the table, they can be removed from the waiting list.
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"If a guest returns and still needs the table, we’ve already entered his data, so there’s no need to add him to the Waiting List from scratch. You can restore their information from the canceled li."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
With all this "coming and going", to ensure accuracy you can request the waiting list.
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
If there is any mistake or unexpected behavior, you can always ask for an “archived” list.
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
| Definition | Type | Description |
|---|---|---|
| actionType | String (["getList", "add", "update", "notify", "sit", "cancel", "getArchivedList", "restore"]) | Unique identifier for your request. |
| phone | String | The customer's phone number for contact purposes. |
| name | String | The name of the customer added to the waiting list. |
| size | Number | The number of people in the party added to the waiting list. |
| location | String | The designated area within the restaurant where the party will be seated once their turn arrives. |
| seat | String | The specific table or area assigned to the party when they are seated. |
| option | String[] | A choice or preference made by the customer regarding their seating or waiting arrangements. |
| memo | String | A note or message providing additional information or special requests. |
| quoted | Number(timestamp) | Estimated wait time for the customer. |
| id | String | A unique identifier for the waiting list entry. (used in "sit" request) |
| Definition | Type | Description |
|---|---|---|
| waitingArchivedList | Object[] | A list of previous waiting list entries that have been completed or archived. |
| phone | String | The customer's phone number for contact purposes related to the waiting list. |
| name | String | The name of the customer added to the waiting list. |
| size | Number | The number of people in the party added to the waiting list. |
| location | String | The designated area within the restaurant where the party will be seated once their turn arrives. |
| seat | String | The specific table or area assigned to the party when they are seated. |
| option | String[] | A choice or preference made by the customer regarding their seating or waiting arrangements. |
| created | Number(timestamp) | The timestamp indicating when the waiting list entry was added. |
| number | Number | A unique identifier for the waiting list entry, typically representing the order in which customers are queued. |
| terminal_number | String | The identifier for the terminal or device used to manage the waiting list. |
| user_id | String | A unique identifier for the staff member or user managing the waiting list entry. |
| user_name | String | The name of the staff member or user managing the waiting list entry. |
| modified | Number(timestamp) | The timestamp indicating when the waiting list entry was last updated. |
| modified_human | String | A human-readable version of the timestamp indicating when the waiting list entry was last updated, typically formatted for easy understanding. |
| memo | String | A note or message that provides additional information or special requests related to the waiting list entry. |
| quoted | Number(timestamp) | Estimated wait time for the customer. |
| id | String | A unique identifier for the waiting list entry used to assign customers to a specific table. |
| log | Object[] | |
| status | String | Request status. |
| seated | Number(timestamp) | A timestamp indicating when the customers from the waiting list were seated at their table. |
| waited | Number | The duration of time the customers spent on the waiting list before being seated. |
| path | String | The system path or location used to access the waiting list data or resources within the application. |
| count | Number | The total number of entries in the waiting list, indicating how many parties are currently waiting. |
| created_human | String | A human-readable format of the timestamp indicating when the waiting list entry was created, typically for easier understanding. |