Chatzuri
Pricing
Guides
Guides
Introduction
  1. 1Getting Started
  2. 2Your Agent
  3. 3Knowledge & Sources
  4. 4Agent actions & Tools
    • Tools & actions overview
    • Credentials & safety
    • Built-in tools
    • Messaging tools
    • E-commerce tools
    • Payments tools
    • Scheduling tools
    • Database tools
    • Cloud storage tools
    • Business & productivity tools
    • Developer tools
    • Build a custom action
    • Trigger webhooks
  5. 5Agent Tasks
  6. 6WorkflowsBeta
  7. 7Channels
  8. 8Customers & Conversations
  9. 9Run Your Team
  10. 10Developer Tools
Developer reference →Showcase →
Guides4. Agent actions & ToolsE-commerce tools
Chapter 4 · Agent actions & Tools

E-commerce tools

Manage WooCommerce and Shopify stores — products, orders, customers, fulfilment.

6 min read

E-commerce tools let the agent answer order questions, look up products, create draft orders, and (with the right profile) update inventory. The catalogue covers the two platforms that dominate small- and mid-market merchants.

WooCommerce

Tool id: woocommerce. Credential type: woocommerce.

Actions: list_products, get_product, create_product, update_product, list_orders, get_order, update_order_status, list_customers, get_customer, create_customer.

Get the credentials

  1. Make sure the WooCommerce REST API is enabled at WordPress admin → WooCommerce → Settings → Advanced → REST API.
  2. Click Add key. Give it a description, pick a user with the permissions you want the agent to have (Read or Read/Write), generate the key.
  3. Copy the Consumer Key and Consumer Secret. Save them along with your store URL (e.g. https://shop.example.com) into a new WooCommerce credential.
  4. Set the API version (default v3) on the credential — most modern stores are on v3.
Heads up
WooCommerce uses HTTP Basic auth with the consumer key/secret when the site is HTTPS, and OAuth 1.0a for plain HTTP. Chatzuri rejects non-HTTPS sites at credential validation time. Get a TLS certificate before connecting — Let's Encrypt is free.

Shopify

Tool id: shopify. Credential type: shopify.

Actions: list_products, get_product, create_product, update_product, list_orders, get_order, update_order, fulfill_order, list_customers, get_customer.

Get the credentials

  1. In your Shopify admin, open Settings → Apps and sales channels → Develop apps. If you can't see this, click Allow custom app development first.
  2. Click Create an app, give it a name (e.g. Chatzuri Agent).
  3. Click Configure Admin API scopes and tick the scopes the agent needs: read_products + write_products, read_orders + write_orders, read_customers, etc. Scope narrowly — only what the agent actually needs.
  4. Click Install app. Reveal and copy the Admin API access token (starts with shpat_) — it's shown only once.
  5. Save the token, the shop domain (e.g. mystore.myshopify.com), and the API version (e.g. 2024-10) as a Shopify credential.
Tip
Shopify rotates supported API versions quarterly. Stick to a specific version per credential and bump it on your own schedule — that way Shopify API changes don't silently break your agent.

Practical recipes

  • Order status lookup — set credential to read-only, install the tool, ask the agent “is my order #1234 shipped?”.
  • Draft orders from chat — set credential to read+write, agent calls create_order with line items extracted from the conversation.
  • Fulfilment workflow — combine with the Email tool to send the customer a tracking link when fulfill_order succeeds.
Previous · Agent actions & ToolsMessaging toolsNext · Agent actions & ToolsPayments tools
Chatzuri

AI-powered agents are transforming customer interactions by providing instant, intelligent responses around the clock. They help businesses reduce operational costs, improve response times, and scale support without compromising quality. These agents understand natural language, learn from conversations, and integrate with existing systems to offer personalized experiences that enhance customer satisfaction and loyalty.

Chatzuri

AI-powered agents are transforming customer interactions by providing instant, intelligent responses around the clock. They help businesses reduce operational costs, improve response times, and scale support without compromising quality. These agents understand natural language, learn from conversations, and integrate with existing systems to offer personalized experiences that enhance customer satisfaction and loyalty.

Product

  • Pricing
  • Security
  • Affiliates

Resources

  • API
  • Guides
  • Blog
  • Help

Company

  • About us
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • DPA

About

  • Teams
  • Singapore, Nairobi

© 2026 Chatzuri. All rights reserved.

Chatzuri uses AI and can make mistakes.

Terms of ServicePrivacy PolicyCookie PolicyChatzuri