In order to sync information from Yext to OpenTable, you will need to make sure that your restaurant is configured correctly, based on the requirements from OpenTable. This article will walk you through the required steps.
The following fields can be synced to OpenTable from Yext:
- Latitude/Longitude
- Address
- Business Description
- Phone Number
- Menu/Menu URL (if you are using Menu Listings or the Yext for Food add-on)
- Photos
- Hours
- Website URL (if you are a paid OpenTable client)
Requirements
In order to use OpenTable with Yext, the following must be true for your restaurant entities:
- Your restaurants must have an existing OpenTable listing.
- Your restaurant entities must be using the "Restaurant" entity type.
- Your restaurant entities must accept reservations.
Convert your locations to Restaurant entities
If you have location entities in Yext that you want to sync to OpenTable, and they are not already using the Restaurant entity type, follow these steps to convert your locations.
- Enable the Restaurant entity type in your account if it is not already available. For full instructions, see Enable Entity Types.
-
If you are using custom fields on your location entities, make sure these fields are available on the Restaurant entity type.
- Click Content in the navigation bar and click Configuration.
- Click Fields in the sidebar.
- Click on the desired custom field, and click Field Availability. Select the checkbox next to Restaurant.
- Click Save.
-
Convert any existing location entities to restaurant entities.
- Note that once a Location entity type has been converted to a Restaurant entity type, it cannot be converted back.
- Click Content in the navigation bar and click Entities.
-
Click on the desired entity. To edit multiple entities at once, visit the Edit Entities in Bulk article.
- Navigate to the Internal Use Only section.
- Click on the Type field and select Restaurant from the drop-down menu.
- Click Save.
Enable reservations on your restaurants
- Click Content in the navigation bar and click Entities.
- Click on the desired entity. To edit multiple entities at once, visit the Edit Entities in Bulk article.
- Navigate to the Business Details section.
- Click on the Accepts Reservations field and select Yes from the drop-down menu.
- Click Save.
For developers
- Make your custom fields available on the Restaurant entity type using the Custom Fields: Update endpoint in Management API by updating the field
entityAvailability
. - Convert your location entities to restaurants using the Management API.
- Enable reservations on your restaurants using the Management API.
Comments
0 comments
Article is closed for comments.