Other

Shopify Integration

Run store operations — list products, orders, and customers, create products and draft orders, and fulfill orders (writes require approval).

Capabilities

This integration enables workers to:

  • List products
  • List orders
  • List customers
  • Create products (approval-gated)
  • Create draft orders (approval-gated)
  • Fulfill orders (approval-gated)

Setup

Follow these steps to connect Shopify:

  1. Create a custom app in your Shopify admin (Settings → Apps and sales channels → Develop apps)
  2. Grant the needed Admin API scopes and install the app to get an Admin API access token
  3. Navigate to Integrations and click 'Add Connection'
  4. Select Shopify and enter your shop domain and Admin API access token
  5. Assign your operations/sales/support workers to use it

Official links

Security

  • The Admin API access token is encrypted at rest (AES-256-GCM)
  • Grant the custom app only the Admin API scopes the worker needs
  • Creating products, draft orders, and fulfillments require human approval

Credential Storage

All integration credentials are encrypted at rest using AES-256-GCM encryption. OAuth tokens are automatically refreshed when needed.

Supported Roles

The following roles can use this integration by default:

Related Documentation