Olo Integration
Customer Request
A customer must request from their Olo CSM that an integration be made. They will be required to sign a data waiver that authorizes Ovation to have access to the data. Below is an example of what they might say in that email to their Olo CSM.
Olo team,
I have copied {CSM} from Ovation on this email. They have been helping us streamline our customer experience both on and off-premise. I’d like to request a data waiver so that we can share our online customer data with Ovation. Once the data waiver is signed, they will be looking to access the following:=
OrderPlaced, OrderClosed, OrderCancelled, OrderAdjusted, UserSignedUp, GuestOptIn, UserUpdated, UserOptOut, DispatchStatusUpdate, ExternalOrderEvent, LocationParticipationChanged, ScheduledOrderFired, ScheduledOrderFailed, and StandingOrderInstantiationFailed
Once the data waiver has been requested, Ovation can send an email to developersupport@olo.com requesting to be subscribed to the webhook events, indicating the endpoints the payloads should be sent to and requesting the shared secret keys. An example request is found below:
Hi Olo team,
Our mutual client {{CUSTOMER NAME}} from {{COMPANY}} recently sent over a request for their Olo account to be integrated with their Ovation account. The information below should provide the needed details for both of our teams.
Webhook Events
OrderPlaced, OrderClosed, OrderCancelled, OrderAdjusted, UserSignedUp, GuestOptIn, UserUpdated, UserOptOut, DispatchStatusUpdate, ExternalOrderEvent, LocationParticipationChanged, ScheduledOrderFired, ScheduledOrderFailed, and StandingOrderInstantiationFailed
Endpoints
Production Endpoint: {{PRODUCTION ENDPOINT}}
Sandbox Endpoint: {{SANDBOX ENDPOINT}}
Requested Information
Production Shared Secret Key and Sandbox Shared Secret Key sent to derek@ovationup.com
We greatly appreciate your help! Please let us know if there is anything additonal that you need.
Last updated