OpenAgentOpenAgent
Headless commerce platform

AI customer support for commercetools headless stores

Connect OpenAgent to commercetools and automate order tracking, return processing, and product support — 24/7 on any frontend channel your MACH architecture supports.

65%
tier-1 ticket deflection at enterprise scale
Multi-region
support from a single OpenAgent deployment
API-first
integration — no custom modules needed

OpenAgent is an AI customer support agent built for modern ecommerce, and it integrates natively with commercetools via the commercetools HTTP API. commercetools is the leading MACH (Microservices, API-first, Cloud-native, Headless) commerce platform used by enterprise brands. OpenAgent reads live order data, product catalog records, customer profiles, and inventory from commercetools to resolve the high-volume support tickets that consume enterprise teams — without requiring custom development.

How OpenAgent connects to commercetools

commercetools API client credentials

Create an API client in your commercetools Merchant Center with the required OAuth scopes. OpenAgent uses client credentials flow to authenticate and access your project data.

Live order & fulfillment reads

OpenAgent queries the commercetools Orders API in real time to give customers accurate order status, shipment tracking, and delivery estimates.

Product & inventory data from commercetools

Your commercetools product catalog, including all product types, attributes, prices, and inventory levels, is synced to power OpenAgent's product Q&A.

Write-back via Orders API

With the correct OAuth scopes, OpenAgent can update order state, create return items, and trigger refund processes directly in commercetools.

What the agent does on commercetools

Order & shipment tracking

Resolves WISMO tickets using live commercetools order state and shipment data.

Returns & refund processing

Creates return items and initiates payment refunds in commercetools for eligible customer requests.

Product catalog Q&A

Answers questions about product attributes, pricing, availability, and variants using your commercetools catalog.

Promotions & discount codes

Explains active promotions from your commercetools Discount API and helps customers apply valid codes.

Multi-region & multi-currency support

Serves customers across commercetools project regions, currencies, and languages from a single OpenAgent account.

Human escalation via help desk

Escalates unresolved complex issues to your support team with full conversation and order context.

Set up in minutes

  1. 1Create an API client in your commercetools Merchant Center with scopes: view_orders, manage_orders, view_products, view_customers
  2. 2Enter your project key, client ID, client secret, and region in the OpenAgent dashboard
  3. 3OpenAgent syncs your product catalog and order data from commercetools
  4. 4Embed the OpenAgent widget on your headless frontend (Next.js, Nuxt, custom React, etc.)
  5. 5Configure escalation routing for complex tickets in your OpenAgent help desk settings

Frequently Asked Questions

OpenAgent connects via the commercetools HTTP API using OAuth 2.0 client credentials. You create an API client in your Merchant Center with the appropriate scopes and enter the credentials in OpenAgent.

OpenAgent requires view_orders, manage_orders (for write actions), view_products, view_customers, and manage_payments (for refunds). Read-only scopes are sufficient if you only want Q&A and tracking without write-back.

Yes. OpenAgent can create return items on commercetools orders and trigger payment refund transactions via the Orders API, within the rules you configure.

Yes. OpenAgent's widget is a standalone JavaScript embed that works on any headless frontend — Next.js Commerce, Nuxt, custom React, or any other framework.

Each commercetools project can be connected to OpenAgent separately. Multi-region brands can connect all their projects and manage support from a single OpenAgent dashboard.

OpenAgent reads B2B-specific order and customer group data available through the commercetools API, allowing it to support B2B buyer inquiries alongside DTC customers.

Add AI support to your commercetools store

Join the ecommerce teams resolving more tickets, answering 24/7, and turning support into a revenue channel with OpenAgent.