Skip to main content
Your PolyAI agent has three functions:
In the PolyAI platform, ensure the “Make bookings” toggle under the Reservations and call handling section for the site is turned on.
Your PolyAI agent will follow the below steps during the reservation flow:
  1. Guest indicates they’d like to make a reservation
  2. Agent asks them for date, time, and party size
    • Note: If the party size is larger than the maximum party size you indicated under the Reservations and call handling section in the PolyAI platform, then PolyAI will transfer the call to the transfer number indicated in that section
  3. If the requested time is not available, the agent will negotiate availability with the guest for a time within 3 hours of the requested time
    • Note: The agent offers in-house availability from OpenTable (not online availability)
  4. Agent will collect guest’s name and mobile phone number
  5. Agent will ask for any final details the guest wants to include (which will be stored in the “general notes” section of the booking in OpenTable)
  6. Agent will confirm the booking and trigger a booking confirmation text from OpenTable
Below are other steps that will be included in the reservation flow, depending on your OpenTable setup:

Offering experiences

In the PolyAI platform, ensure the “Offer experiences during booking” toggle under the Reservations and call handling section for the site is turned on.
If you have experiences set up in OpenTable, the agent will offer those during the applicable times and the guest can choose to book that or a standard booking.

Offering credit card hold

If you have bookings which require a credit card hold, the agent will ask during the booking flow if the guest consents to receive the credit card hold link via an OpenTable SMS trigger by PolyAI.
  • If they say no, the agent will transfer the guest
  • If they say yes, the link will be included in the booking confirmation SMS sent by OpenTable
    • Make sure that you have enabled Secure Credit Card (SCC) in OpenTable - click here for instructions
    • If you’ve toggled on the “Automatically cancel in-house reservations without a credit card” option in OpenTable, the reservation will be automatically cancelled as expected if the guest does not submit their credit card details by the configured cutoff time

Offering seating option

If you allow users to select seating option, the agent will ask the guest which type of seating they prefer based on what is in OpenTable. Note that the seating options offered are based on_in-house availability_ in OpenTable.
In the PolyAI platform, ensure the “Amend bookings” toggle under the “Reservations and call handling” section for the site is turned on.
Your PolyAI agent will follow the below steps during the amendment flow:
  1. Guest indicates they want to amend an existing reservation
  2. Agent will collect the mobile phone number they made the booking with
  3. Once the agent finds the booking, it will ask the guest what they would like to change
  4. Depending on the requested change, the agent will make the change or transfer
    • Components the agent can change (if availability exists): Date, party size, time, special requests
    • Components the agent cannot change: Seating option, amendments related to experiences
Your PolyAI agent will follow the below steps during the confirmation flow:
  1. Guest indicates that they want to confirm their existing booking
  2. Agent will collect the mobile phone number they made the booking with
  3. If the agent finds a booking, it will tell the guest the booking details
In the PolyAI platform, ensure the “Cancel bookings” toggle under the “Reservations and call handling” section for the site is turned on.
Your PolyAI agent will follow the below steps during the confirmation flow:
  1. Guest indicates that they want to cancel their existing booking
  2. Agent will collect the mobile phone number they made the booking with
  3. If the agent finds a booking (and there is not a conflicting cancellation policy associated), it will cancel the guest’s booking