Skip to content

Shopify integration ​

Connect your Shopify store in the desktop client to browse products under Channels → Shopify → Products, and open any item for full product details (title, description, variants, images, inventory, etc.). Future AI automation may use this data to draft social posts; this release only covers connect + browse—no fixed publish format yet.

Binding uses an Admin API access token pasted into the client (no OAuth browser flow).

What you need ​

RequirementNotes
Desktop clientInstalled and signed in
Shopify storeAdmin access to create a custom app
NetworkClient can reach *.myshopify.com Admin API

Current scope

  • ✅ Accounts: bind store
  • ✅ Products: list + full detail
  • ⏳ Social publish templates: not fixed in this version

Step 1: Create an Admin API access token ​

  1. Sign in to Shopify Admin.
  2. Go to Settings → Apps and sales channels → Develop apps (enable custom app development if prompted).
  3. Create an app (e.g. AutoAI product sync).
  4. Configure Admin API scopes — at minimum read_products (add read_inventory if needed).
  5. Save and Install app.
  6. Under API credentials, reveal and copy the Admin API access token (shown once).

Note your shop domain, e.g. your-store.myshopify.com.

Keep the token secret

Treat it like a password. Revoke and regenerate in Shopify if leaked.

Step 2: Bind in the client ​

  1. Open Channels in the desktop app.
  2. Under E-commerce stores, choose Shopify.
  3. Open Accounts and click Connect Shopify store.
  4. Enter:
    • Shop domain — your-store.myshopify.com (or your-store; .myshopify.com is added automatically)
    • Admin API access token
  5. Confirm. The connected store should appear under assets; refresh if needed.

Step 3: Browse products ​

  1. Switch to the Products tab.
  2. Select the store chip if you have more than one.
  3. Tap a row to open full JSON detail on the right (variants, images, options, etc.).
  4. Use Load more for pagination.

Troubleshooting ​

Verify failed — Check domain (*.myshopify.com), token copy, app installed, read_products scope.

Empty list — Confirm products exist in Shopify admin; pick the correct store chip; refresh.

Disconnect — Unbind on the Accounts tab; re-enter token to reconnect.

See also ​

AutoAI Docs · Live Support

Live Support