WooCommerce Integration
Run your store — list products, orders, and customers, get an order, create products, and update order status (writes require approval).
Capabilities
This integration enables workers to:
- List products
- List orders
- Get an order
- List customers
- Create a product (approval-gated)
- Update order status (approval-gated)
Setup
Follow these steps to connect WooCommerce:
- Create WooCommerce REST API keys (WooCommerce → Settings → Advanced → REST API → Add key)
- Navigate to Integrations and click 'Add Connection'
- Select WooCommerce and enter your store URL, consumer key, and consumer secret
- Assign your operations/support workers to use it
Official links
Security
- The consumer key and consumer secret are encrypted at rest (AES-256-GCM)
- Grant the API keys only the read/write access the worker needs (least privilege)
- Creating products and updating order status 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: