Olo
Connect kea AI to Olo to send orders directly to your point-of-sale and kitchen.
First make sure you are logged into your kea account at app.kea.ai.
This setup takes around 5-10 minutes. Once connected, any updates to your Point-of-Sale system will automatically sync with our menu application, ensuring the AI has the latest information.
Integration Settings
1. In the top right of your account look for your Account Avatar and click.
2. When clicking the Avatar, you will see an Integrations option. Hover over integrations and select Olo. You can also get to Olo via a Location's Menu Source and selecting Olo as a Point-of-Sale.
Olo Approval
***Before moving forward, make sure you have connected with you Olo Representative to add kea AI as an authorized Ordering 3rd party. This is required by Olo before moving forward with this connection. Make sure you are added as a project owner as well as the following kea member: [email protected]***
Configuring Olo
Once kea AI is approved for your Olo instance, click 'Next' on the modal. Keep your kea browser open while configuring these next Olo steps.
1. First we will create a new Webhook in Olo. You can do this in your Olo Portal near the bottom left hand corner of the page under Dev Tools. Click the 'Webhook' tab.
2. When on the Webhook Page in Olo click 'Add Webhook'.
3. On the next page, name the Webhook 'kea AI Ordering'. Take the destination URL presented in your kea Olo setup and enter into the Olo Webhook you are creating.
4. Make sure the following is enabled under Event Types:
Menu Events:
Menu Item Availability Changed
Vendor Menu Export Complete
Restaurant Events:
Vendor Availability Changed
Vendor Temporarily Disabled
5. Once the Event Types are configured and Destination URL entered hit 'Save Webhook as Draft' at the bottom of the newly created webhook.
6. A modal will appear with a Webhook Shared Secret. Copy this and enter on step 4 of the Olo configuration modal.
7. Next visit your Olo Developer Portal and find the recently created Project for your brand with kea.
8. Click into the Project and find the API Key. Copy this API and paste into Step 5 of the kea Olo Configuration modal.
9. Once the above steps are completed hit 'Next' to test this connection.
Test Olo Connection with kea
1. When testing the connection kea will hit the newly created Olo endpoint
2. Go back to your recently created kea Ordering Webhook in the Olo Portal
3. Click the 'Test Webhook' button which will turn the Olo -> kea connection green.
4. Click 'Next' to start connection Olo stores to kea stores.
Connecting Olo Stores to kea Locations
1. After hitting next, you will have the ability to connect Olo stores to kea locations by mapping them one-to-one.
2. Here you can set up one connection to test or do all the store connections.
3. You can always revisit this connection space by visiting a location's menu source connection and hitting the setting button. Or using the avatar to go back to the integration settings.
4. Once connected our system will pull down that stores menu for a given location and activate our AI to train on your Olo menu. Give a few minutes to make sure all menu details are ingested before testing.
5. Now anything updated in Olo will automatically pass to kea for the Voice AI to know!
If any issues, feel free to reach out to [email protected].
Last updated