WooCommerce
Last updated: May 15, 2026
Connect WooCommerce to let Aissist read store data and run commerce actions.
WooCommerce is the integration.
Actions use WooCommerce during conversations.
With WooCommerce, Aissist can work with:
customers and orders
products and inventory
refunds and subscriptions
actions like address updates and order cancellation
Create the WooCommerce integration
Step 1: create API credentials
Log in to your WooCommerce dashboard.
Go to Settings → Advanced → REST API.
Click Add Key.
Save the Consumer Key and Consumer Secret.
Save the key and secret when you create them. WooCommerce may not show them again later.

Step 2: add the integration in Aissist
Go to Workspace → Integrations.
Click Add Integration.
Choose WooCommerce.
Enter:
a name for the integration
the WooCommerce API URL
the Consumer Key
the Consumer Secret
Example:
Name: My WooCommerce Store
API URL:
https://yourstore.com/wp-json/wc/v3Consumer Key: paste your key
Consumer Secret: paste your secret

Default actions
The WooCommerce integration includes default actions for common workflows.
Use them when the built-in WooCommerce methods already match your workflow.
You can choose whether each action runs:
at the start of a session
during an interaction
in both places
Each default action includes predefined descriptions and parameters.
Create custom actions only when you need store-specific logic.

Custom actions
You can also create custom WooCommerce actions.
If you do, turn off overlapping default actions to avoid conflicts.
Create a custom action
Select the integration then go to Actions.
Click Add Action.
Choose a method.
Give the action a clear name and description.
Available methods include:
getOrdergetCustomergetCustomerOrdersgetCustomerSubscriptioncancelOrderupdateOrderAddress
Configure the action
You can:
choose whether it runs inbound, outbound
customize parameters for your store logic
Use parameter descriptions that match your store rules.
Example store-specific guidance:
order_id: order IDs start with an
Efollowed by 8 digitssubscription_status: use values like
active,on-hold, orcancelled
You can also add instructions for how Aissist should summarize large action responses.

Next step
After setup, test your WooCommerce actions in Action Debugger.
Last updated

