Skip to main content
Track availability on the Keloa roadmap.
Coming soon. Shopify-as-a-channel — receiving inbound storefront chat into Keloa — is not yet shipped. The flow below describes the planned setup.
Looking for product catalog ingestion or order/product lookup tools? That’s the Shopify integration, which is live today. See the Shopify knowledge source for catalog sync and the Shopify integration in Settings → Integrations for order, product, and tracking tools your AI agent can call.
This page covers the planned Shopify channel — meaning inbound chat conversations from your Shopify storefront flowing into the Keloa inbox alongside email and the web widget. For Shopify as an AI tool source (orders, products, tracking) or as a knowledge source (storefront pages, articles, products), use the integration instead.

Connect your store (planned flow)

The connection will use a Shopify custom app with an Admin API access token. This works on every Shopify plan and doesn’t require a public app review.
1

Create a custom app in Shopify

Shopify admin → SettingsApps and sales channelsDevelop appsCreate an app. Name it “Keloa” (or anything you’ll recognize).
2

Set the API scopes

Click Configure Admin API scopes and enable:Save. You can leave Storefront API scopes alone — Keloa doesn’t use them.
3

Install the app and copy the token

Click Install app. Shopify generates an Admin API access token — copy it now (you can’t see it again later).
4

Paste credentials into Keloa

In Keloa, sidebar → Settings → Integrations → Shopify → Connect store. Enter:
  • Your shop domain (your-store.myshopify.com)
  • The Admin API access token from the previous step
Keloa verifies the token by fetching shop info. On success, the integration card flips to Connected.
The same connection will power the Shopify knowledge sync and the AI tools (orders, products, tracking) — one app, multiple surfaces.

Store tools for the AI (live today via integration)

Once the Shopify integration is connected, these tools appear in Integrations → Tools and can be toggled on your agent: Enable them per-agent in AI agents → edit → Tools.

Example conversation

Customer: “Where is my order? It’s #1234 and my email is jane@example.com.” AI → calls Orders: look up → “Your order #1234 shipped yesterday via PostNL. Tracking says it’s out for delivery today. Here’s the live link: …”
All of this runs inside the same conversation — the customer never sees a form or a hop.

Knowledge from catalog (live today)

For pre-sales questions, sync your storefront content (pages, blog articles, products) into the AI’s training data. See the Shopify knowledge sync guide for setup. Great for “Do you have this in blue?”, “What’s your return policy?”, or “What does the About page say?”

What we don’t touch

  • We don’t modify orders or products. Tools are read-only.
  • We don’t access payment data.
  • We don’t write to customer accounts.

Uninstalling

Integrations → Shopify → Disconnect, or from Shopify admin → Apps → Keloa → Uninstall. Both revoke the API token and stop webhooks. Historical conversations stay in Keloa — only live tools and webhooks are severed.

Troubleshooting