Other

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:

  1. Create WooCommerce REST API keys (WooCommerce → Settings → Advanced → REST API → Add key)
  2. Navigate to Integrations and click 'Add Connection'
  3. Select WooCommerce and enter your store URL, consumer key, and consumer secret
  4. 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:

Related Documentation