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:
- Create a custom app in your Shopify admin (Settings → Apps and sales channels → Develop apps)
- Grant the needed Admin API scopes and install the app to get an Admin API access token
- Navigate to Integrations and click 'Add Connection'
- Select Shopify and enter your shop domain and Admin API access token
- 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: