Recoup / Integrations / Zendesk AI

Refund audit for Zendesk AI agents

Updated 17 Oct 2026 ยท 5 min read

Zendesk AI agents have a native Shopify refund action for full refunds only, according to a comparison of help desk AI agents published by Macha (vendor source, checked 28 Sep 2026). When the agent promises a partial amount in a reply, a person has to finish it, and that hand-off is where refunds go missing or come out too large. Recoup matches every closed ticket to the Shopify order and the payment to find the gaps.

Recoup is new. We are onboarding the first brands by hand and have no customer results to quote yet. This page explains what we check and why.

What Recoup flags on Zendesk tickets

Most mismatches start with a promise the native action cannot deliver. The table maps common promises to what the action can do and what Recoup reports.

What the reply promisesNative actionWhat can go wrongRecoup flag
Full refundYesA teammate refunds again by handIssued twice
Partial refund, for example 20% for a late parcelNo, full onlyNobody issues itPromised, not issued
Partial refundNo, full onlySomeone uses the full refund to close the ticketWrong amount
Shipping refund onlyNo, it is a partialForgotten after the ticket closesPromised, not issued
Store credit or discount codeNot in the matrixNever created, or created twicePromised, not issued
Full refund after the return windowYesRefund is correct in amount but breaks policyOutside policy
Refund to a customer with earlier claimsYesPattern of repeat claims nobody seesRepeat claimant

Native action column: Macha action matrix (vendor, about competitors), checked 28 Sep 2026. Check your own Zendesk setup, as apps and custom actions can change what the agent can do.

Why "full refund only" creates mismatches

Customers rarely ask for a full refund. They ask for something back on a late parcel, a missing item or a broken lid. A good agent offers a fair partial amount in plain words. If the only money action it has is a full refund, one of three things happens next:

  1. A person picks it up and issues the right partial refund. That is the intended path, and it works when someone is watching.
  2. Nobody picks it up. The ticket is closed, so it leaves every queue. The customer waits, then writes again or calls their bank. A bank dispute for a refund that never arrived is called credit not processed.
  3. Someone uses the button that exists. A full refund closes the problem fast and costs more than was promised.

None of these is a Zendesk bug. It is the gap between free text and a limited set of actions. The only way to see it is to read the promise and check the order, which is what Recoup does.

How busy is the AI agent?

SaaStr pooled four weeks of data across 13 AI support vendors. Zendesk's automation rate was 37%. The table shows it next to the other help desks covered on this site.

VendorAutomation rate
Gorgias64%
Intercom42%
Zendesk37%
Median across 13 vendors48%
Volume-weighted across 13 vendors46%

Source: SaaStr, published 6 Oct 2026.

A lower automation rate does not mean lower risk. It can mean the agent hands off more, and hand-offs are exactly where a promised refund can fall between the agent and the team.

What Recoup reads

  • Zendesk: tickets the AI agent replied to, with the reply text, ticket ID, requester email, order number if present and timestamps.
  • Shopify: orders, refunds, discounts and the order's financial status.
  • Stripe (optional): refunds and the charges they belong to, if Stripe processes any of your payments.

Access is read-only. Recoup is not listed on the Zendesk Marketplace yet. Today you either run the in-browser audit on exports, where files never leave your browser, or send exports for the done-for-you audit. If you prefer API access, we agree a read-only method with your Zendesk admin. We never ask for permission to reply to tickets or move money.

The free 90-day audit

  1. Send 90 days of Zendesk tickets, a Shopify orders export and, if relevant, a Stripe refunds export.
  2. Share your written refund policy: window, ceilings, final-sale rules.
  3. We extract each money promise, match it to the order and payment, and classify it.
  4. You get a report of findings with ticket links and amounts, and totals by type.

See also: Shopify refund reconciliation, Intercom Fin refund audit and the 2026 refund statistics.

FAQ

Can Zendesk AI agents refund Shopify orders?

Per Macha's vendor matrix, checked 28 Sep 2026, Zendesk AI agents have a native full refund action only. Partial refunds need a person or a custom setup. Check your own account, since apps can add actions.

Is Recoup on the Zendesk Marketplace?

Not yet. Today you run the audit on exports in your browser, or send exports for the free done-for-you audit. Nothing about Recoup needs write access to Zendesk.

Does Recoup work with Zendesk QA?

Yes, they do different jobs. Zendesk QA scores conversations. Recoup checks whether the money promised in them moved in Shopify and Stripe. You can run both.

What if our tickets do not include an order number?

The match then uses the customer's email and the orders placed before the ticket. In the done-for-you audit, matches made that way are marked for a person to confirm before they count as findings.

Who is behind Recoup?

Recoup is built by AGUNA Wellness Ltd (RC 9590421). It is new and we are onboarding the first brands by hand. Questions go to support@recoupaudit.com.

Check your Zendesk refunds

Run the audit on your own exports, with files kept in your browser. Or let us run the first 90 days for you, free.