Skip to main content
Shopify is the source of truth for your orders, customers, and product catalog. Connecting Shopify is usually the first integration you wire up.

What it unlocks

  • Order data on Home — your live revenue rollup pulls from Shopify orders.
  • The COD-confirm loop — the Voice agent reads new cash-on-delivery orders from Shopify and places confirmation calls (see Cockpit → Loops).
  • Funnel queries in Ask — Ask can answer “what was conversion last Thursday?” against Shopify order events.
  • Catalog signals for Creative and Social — product names, descriptions, and images become available to the asset-drafting agents.

Scopes requested

Shopify connects per-store via the Shopify App OAuth flow. The scopes Mesh Pilot requests are read-only on customer and order data plus the minimum needed to surface catalog state. We do not request write scopes on Shopify today — order state, fulfillment, and inventory are not mutated from the cockpit.

Where data flows

  • Shopify → cockpit (read-only): orders, customers, products, fulfillment status. Cached for fast cockpit rendering; refreshed continuously.
  • Cockpit → Shopify: none. Shopify is read-only in v1.

Token lifetime

Shopify offline tokens don’t expire. The connection stays live until the store uninstalls the Mesh Pilot app or you click Disconnect in Settings → Integrations.

Connect Shopify

Open Settings → Integrations.