Skip to content

WooCommerce

E-commerce platform built on WordPress

Commerce

Connect it

In Keystile Automations → Connections → New connection, choose WooCommerce and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in WooCommerce: create order refund (Refund an amount on an order. By default the refund is only recorded in WooCommerce).

What it can do (44 actions)

ActionWhat it doesChanges data
Add Order NoteAdd a note to an order, optionally visible to the customerYes
Batch Update ProductsUpdate the price, stock or status of up to 100 products in one call.Yes
Create CouponCreate a couponYes
Create CustomerCreate a CustomerYes
Create OrderCreate an order with one or more line itemsYes
Create Order RefundRefund an amount on an order. By default the refund is only recorded in WooCommerce.
Create ProductCreate a ProductYes
Create Product CategoryCreate a product category.Yes
Create Product TagCreate a product tag.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete CouponMove a coupon to the trash, or delete it permanently.
Delete CustomerPermanently delete a customer account.
Delete OrderMove an order to the trash, or delete it permanently.
Delete Order NotePermanently delete a note from an order.
Delete ProductMove a product to the trash, or delete it permanently.
Find CouponFind a Coupon
Find CustomerFind a Customer
Find OrdersSearch orders by status, customer or date
Find ProductFind a Product
Get CouponGet a coupon by its ID.
Get CustomerRetrieve a single customer by their ID
Get OrderRetrieve a single order by its ID
Get Order Totals ReportGet the number of orders in each status.
Get ProductGet a product by its ID.
Get Product VariationGet one variation of a variable product.
Get Sales ReportGet sales totals for a period or date range.
Get Top Sellers ReportGet the best-selling products for a period or date range.
List CouponsList coupons, or find one by its exact code.
List CustomersList customers, filtered by email, text or role.
List Order NotesList the notes on an order.
List Order RefundsList the refunds recorded on an order.
List OrdersList orders, filtered by status, customer, product, text or date range.
List Payment GatewaysList the payment methods installed in the store and whether they are enabled.
List Product CategoriesList product categories, optionally filtered by name, slug or parent.
List Product ReviewsList product reviews, including ones waiting for moderation.
List Product TagsList product tags, optionally filtered by name or slug.
List Product VariationsList the variations of a variable product.
List ProductsList products, filtered by text, SKU, status, category, tag, stock or price.
Moderate Product ReviewApprove, hold, mark as spam or trash a product review.Yes
Update CouponUpdate a coupon amount, description, expiry or usage limitYes
Update CustomerUpdate a customer name, email or billing detailsYes
Update OrderUpdate an order, most commonly its statusYes
Update ProductUpdate a product, for example its price or stock levelYes
Update Product VariationChange selected fields of one variation. Fields left empty are not changed.Yes

Start a workflow when… (12 triggers)

  • Product Created — Triggers when new product is created.
  • Product Updated — Triggers when an existing product is updated.
  • Product Deleted — Triggers when an existing product is deleted.
  • Order Created — Triggers when new order is created.
  • Order Updated — Triggers when an existing order is updated.
  • Order Deleted — Triggers when an existing order is deleted.
  • Coupon Created — Triggers when new coupon is created.
  • Coupon Updated — Triggers when an existing coupon is updated.
  • Coupon Deleted — Triggers when an existing coupon is deleted.
  • Customer Created — Triggers when new customer is created.
  • Customer Updated — Triggers when an existing customer is updated.
  • Customer Deleted — Triggers when an existing customer is deleted.

How Keystile protects it

Every WooCommerce action is checked before it runs, whether it comes from an AI tool or a workflow. 15 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use WooCommerce with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps