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