AI for Gorgias and Recharge: resolving subscription tickets end to end in 2026

Rama Adi
Written by

Rama Adi

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 30, 2026

Expert Verified
Illustration of a support agent at a laptop while an AI robot connects order, subscription, billing and pause or cancel controls

The six subscription tickets, and what each one really needs

I build integrations at eesel, and the first thing I learned wiring up Recharge is that "subscription ticket" isn't one thing. Each request maps to a different operation in Recharge, with different rules about what can be undone. A customer who says "cancel" often means "skip", and that mix-up is expensive.

The six tickets grouped into four families that flood a subscription inbox: failed payment and dunning, pause/skip/swap, cancel and win-back, and where-is-my-order or renewal
The six tickets grouped into four families that flood a subscription inbox: failed payment and dunning, pause/skip/swap, cancel and win-back, and where-is-my-order or renewal

Here is what sits behind each one, from Recharge's own API reference and portal guide:

TicketWhat the customer saysWhat happens in RechargeReversible?
Skip"Skip next month's box"Skip one queued charge; the subscription stays activeYes, a skip can be unskipped
Swap"Send me the vanilla one instead"Update the subscription's variant (prepaid plans need an override)Yes, swap back
Pause"Pause me until March"No paused status exists; the next charge date moves outYes, move the date again
Cancel"Cancel my subscription"Cancel with a required cancellation reasonNot really: a new subscription is a new one
Billing date"Can you charge me on the 15th?"Set a new next charge dateYes
Failed payment"Why did my payment fail?"Recharge retries and emails a secure card-update linkThe card update is the customer's step

Two details from that table cause most of the mistakes I see. First, Recharge has no "paused" status. Subscription status is only active, cancelled or expired, so a pause is really a later charge date. Second, the address future boxes ship to lives on a Recharge address record, not on the Shopify customer. Recharge's docs say subscriptions are a child object of an address. Fixing the Shopify address alone means the next box still goes to the old one.

Failed payments are the quiet giant. Recharge says that on average, 7% of recurring charges fail on the first attempt. Each one can turn into a "why was I charged / not charged" ticket. My billing support automation guide goes deeper on that category.

What the native Gorgias Recharge integration does

The Gorgias Recharge integration is a one-click connection from Settings > App Store in Gorgias. Once connected, the ticket sidebar shows the customer's subscriptions and charges, including the next charge date, right next to the Shopify order data agents already use.

From that widget, a human agent can:

  • Cancel a subscription (click Cancel, then Confirm)
  • Skip a charge, from the Skip button under a charge's subscription section
  • Refund a charge, partially or fully, though the Refund button only shows for orders
  • Reactivate a cancelled subscription, and un-skip a skipped one, per a Gorgias changelog post

Macros add four Recharge actions: Cancel last subscription, Activate last subscription, Refund last charge and Refund last order. Macro actions are available on all Helpdesk plans and run when the macro is sent. If you already lean on Gorgias macros, a cancellation macro that records the customer's reason is the single most useful thing to build first.

The docs don't name a widget action for changing the charge date, frequency, product or payment method. Gorgias also warns that the widget can show a wrong next charge date when Recharge webhooks stop arriving. Treat the sidebar as a fast view, and check Recharge before promising a date.

Gorgias's older DoggieLawn customer story shows what this manual setup is worth on its own: 37% faster resolution and 70% more one-touch tickets, after the team stopped copying data between tabs. That result predates Gorgias AI Agent. It's what you get from putting the data in front of a human, not from automation.

What Gorgias AI Agent can do with Recharge

This is where Gorgias has moved fastest. Its Recharge actions doc, updated in September 2026, lists 10 actions AI Agent can run on its own:

GroupGorgias AI Agent Recharge actions
Cancel or pauseCancel subscription, Pause subscription, Pause selected subscription
Frequency and shipmentsSkip next subscription shipment, Change subscription frequency, Change charge date
Look up and updateGet subscription details, List active subscriptions, Update subscription shipping address
DiscountsCreate discount code

That is a real list. Pause and "change charge date" are the two verbs subscription customers ask for most, and Gorgias handles both natively. Pause works the way you'd expect given Recharge's data model: the docs say AI Agent "simulates this by pushing the subscription's next charge out to a resume date the shopper chooses."

Gorgias AI Agent showing its reasoning after verifying a customer's account in Recharge and cancelling their subscription, as taken from the Gorgias help center
Gorgias AI Agent showing its reasoning after verifying a customer's account in Recharge and cancelling their subscription, as taken from the Gorgias help center

The limits are just as specific, and they're worth knowing before you plan around it:

  • One subscription at a time. Verbatim from the doc: "Most Recharge actions only run if the shopper has a single active subscription. If a shopper has more than one, AI Agent hands over the ticket for your team to complete manually." List active subscriptions and Pause selected subscription are the exceptions.
  • Setup inside skills. Actions from a connected app "can only run when added to a skill or guidance," per the actions setup doc. My Gorgias AI guidance walkthrough covers that part.
  • Not on Starter. The pricing page shows Actions from the Basic plan up.
  • Customer confirmation. Actions Gorgias treats as irreversible, which includes skipping a subscription, ask the shopper to confirm by default.
  • No swap, no card update, no refund. None of the 10 actions swaps a product, changes quantity, updates a payment method or refunds a charge. The doc's intro mentions "updating billing details", but no listed action does it.

For shopper self-service in chat, there is no native Recharge step in Flows. Gorgias documents a DIY flow built from HTTP requests to the Recharge API. Its template acts on the shopper's first subscription only. If you want the broader picture of Flows versus AI Agent, my Gorgias Flows guide lays it out.

Where subscription tickets still fall through

Put the three native surfaces side by side and the gaps show up in the same four places.

Customers with more than one subscription. Subscription brands sell bundles, add-ons and "one for me, one for my mum" gifts. Any of those customers drops out of most Gorgias AI Agent Recharge actions and lands back in your queue.

Tickets that span Shopify and Recharge. "My last box arrived damaged, and please skip the next one" is two jobs: a Shopify refund or replacement, and a Recharge skip. A tool that handles each app as a separate action list can do half and hand off the rest. I cover the Shopify half in my guide to AI refund automation.

Swaps and failed payments. No native Recharge action handles either. Recharge's own portal does support "Swap this for a different product" and a "Send edit payment link" email, so the best an AI can do today is explain, point to the right button and hand off when needed.

Cost per ticket. On current Gorgias pricing, a ticket fee and an automation fee both apply when AI Agent resolves a ticket without a human.

How one Gorgias ticket is billed: resolved by AI costs a ticket fee plus an automation fee of about $0.90 to $1.00, while a ticket handed to a human costs the ticket fee only
How one Gorgias ticket is billed: resolved by AI costs a ticket fee plus an automation fee of about $0.90 to $1.00, while a ticket handed to a human costs the ticket fee only

There's also a trust problem that no feature list solves. An ops lead at a DTC supplements brand doing about 7,000 Gorgias tickets a month, a mix of order-tracking, subscription and product questions, put it to me plainly on a sales call:

"I need an AI who is only handling the tickets that it's confident to handle and all the other ones, leave them alone."

That's the right bar for subscriptions in particular, because a wrong cancel ends a paying relationship. It's why I'd judge any AI here on what it refuses to do as much as on what it can do.

How an AI teammate across Gorgias, Shopify and Recharge handles them

The alternative to piling action lists onto the helpdesk is an AI teammate that works inside Gorgias like an agent and reaches into Shopify and Recharge as it needs them. That's the job eesel was built for. I'll be exact about what it does, because this is where AI vendors get vague.

In Gorgias, eesel learns from your help center, macros and past tickets. It can draft a reply, leave an internal note or send, and it can tag, assign, close and update ticket fields. In Shopify, it reads orders and tracking live and can refund an order, cancel an unfulfilled one, start a return and change a shipping address. In Recharge, it connects with a Recharge API token and has these actions:

Recharge action in eeselWhat it does
List customersFinds a subscriber by email, with their subscriptions, addresses and payment methods
List ordersLists orders with each one's status and scheduled date
Skip chargeSkips one upcoming charge; the subscription stays active
Cancel subscriptionEnds a subscription and records the reason your retention team reads later
Cancel orderRemoves one queued, unshipped order of a prepaid plan
Update addressChanges the Recharge address future charges ship to
Create subscription, create or update customerStarts a subscription, or edits a customer's name, email or phone

Every write can run on its own, wait for your approval or stay off, set per action on the actions and approvals page. A held action shows up in the eesel dashboard for a person to approve. Recharge has no event that wakes eesel on its own, so this all happens inside the Gorgias tickets it's already working.

The eesel integrations page, where a helpdesk, store and other apps are connected to one AI teammate
The eesel integrations page, where a helpdesk, store and other apps are connected to one AI teammate

Here's how that plays out across the six tickets, next to Gorgias AI Agent:

TicketGorgias AI Agent (native)eesel across Gorgias, Shopify and Recharge
SkipYes, for single-subscription shoppersYes, on the exact charge, whichever subscription it is on
SwapNo action; hands offNo action; points to the portal's swap option or hands off
PauseYes, by moving the next charge dateNo; says so and hands to your team
CancelYes, collects a reason (single subscription)Yes, records the customer's own reason; also cancels leftover prepaid shipments
Billing dateYes, change charge dateNo; hands to your team
Failed paymentNo payment actionReads the account and orders, explains, points to the card-update link
Mixed Shopify + Recharge ticketSeparate actions per appOne reply: Shopify refund or address fix plus the Recharge change

Two things in that table deserve a closer look.

Skip is never allowed to become cancel. eesel is taught that "skip my next delivery" is a skipped charge, and that it must never cancel a subscription to approximate a skip, a pause or a date change. When it can't do the smaller change, it hands off. It doesn't reach for the nearest verb that ends a paying subscription.

Prepaid cancellations get finished properly. Recharge's own cancellation docs warn that "cancelling a prepaid subscription does not automatically cancel the queued shipment orders". eesel lists the remaining queued orders and cancels each one that shouldn't ship. Before deleting one, it reads the order and refuses if it has already shipped, been processed or errored. That's the kind of detail that turns into a "why did I get another box?" ticket three weeks later.

The honest trade-off: Gorgias AI Agent covers more Recharge verbs today, while eesel covers more of the ticket. If pause and date-change requests are most of your volume, that matters. I'd rather tell you that than have you find out in week two.

What it costs to run AI on Gorgias and Recharge

You'll pay for three things: the helpdesk, the subscription app and the AI. Recharge's pricing page lists Starter at $99 a month plus 1.49% + 19¢ per transaction, and Plus at $499 a month. Cancellation Prevention and Failed Payment Recovery are included on every tier.

For the AI, here's a worked example at 1,000 AI-handled subscription tickets a month:

Gorgias AI Agenteesel
Billing unitAutomated interaction, plus the helpdesk ticketCredit (a ticket or chat is 1 credit, however long)
Price$0.90 per interaction on Basic and Pro, $0.85 on Advanced, $1.00 on StarterFixed plan: $299 for 500 credits, $499 for 1,000, up to $1,899 for 5,000
1,000 AI ticketsAbout $900 in automation fees, plus helpdesk tickets$499 for the month
SeatsHelpdesk planUnlimited agents and seats

Either way you still pay your Gorgias plan for the tickets themselves. The difference is whether each resolution adds a per-interaction fee on top. Gorgias counts an interaction as automated if the customer doesn't need a human within 72 hours. My Gorgias AI Agent pricing breakdown has the full bundle tables, and eesel pricing has a free plan with 100 credits and no card.

How I'd set this up in a week

If I were rolling AI onto a Gorgias and Recharge queue tomorrow, this is the order I'd go in:

  1. Tag a month of subscription tickets by type. Count skips, pauses, swaps, cancels, date changes and failed payments. This one number decides which tool fits. My guide to AI ticket tagging can do this part for you.
  2. Check how many customers hold more than one subscription. If it's a big share, the single-subscription rule on Gorgias AI Agent will send a lot of tickets back to humans.
  3. Connect read-only first. Let the AI look up subscribers and orders and draft internal notes before it touches anything. In eesel that's the "Leave internal note" action.
  4. Test on history, not on customers. eesel's simulation skill runs the agent against hundreds of your past tickets and scores each answer before you go live. Gorgias warns that its test conversations "use real data from your connected apps", so use a test customer there.
  5. Turn on skips and address changes with approval. They are the most reversible writes. Leave cancels on approval longest, because a cancel can't be cleanly undone.
  6. Wire the retention path. Point cancel requests at your Recharge Cancellation Prevention offers or the portal's pause option, rather than cancelling on the first message. My post on AI for cancellation retention covers the wording that saves subscribers.
The eesel simulation view running an agent against past tickets and scoring its answers before it goes live
The eesel simulation view running an agent against past tickets and scoring its answers before it goes live

A few pitfalls I'd watch for, whichever tool you pick:

  • Promising a pause that is really a date. Tell the customer the new charge date, not "you're paused". There is no paused status in Recharge to flip back later.
  • Updating the wrong address. Changing the Shopify customer address doesn't move future Recharge boxes. Fix the Recharge address record too.
  • Recreating a cancelled subscription and calling it undone. A new subscription has a new start date and schedule, and possibly a new price.
  • Answering "why was I charged" from memory. Read the order and charge status first. Customers misremember in good faith.

For more on the Gorgias side of the rollout, my Gorgias AI setup guide and the post on handing over to humans are good companions.

eesel for Gorgias and Recharge

If your subscription tickets rarely come in one tidy piece, that's the case eesel for Gorgias is built for. It joins your Gorgias queue as an AI teammate and learns from your macros and past tickets. When a ticket needs it, it reads the customer's Shopify order and their Recharge subscriptions live, then does the work in one reply: refund the damaged box, skip next month's charge, fix the address the next box ships to. It won't pause, reschedule or swap in Recharge, and it tells your team when a ticket needs one of those.

The eesel AI for Gorgias integration page, showing setup time, resolution rate and language coverage

Every write can wait for your approval until you trust it, and a simulation on your own past Gorgias tickets shows you how it would have answered before any customer sees a reply. Try eesel free with 100 credits and no card. If you're still comparing, my Gorgias AI Agent vs eesel comparison and the best AI for subscription businesses roundup are good next reads.

Frequently Asked Questions

Does Gorgias integrate with Recharge?
Yes. The Gorgias Recharge integration connects from the Gorgias App Store and shows subscriptions and charges in the ticket sidebar. Agents can cancel, skip, reactivate and refund charges there, and macros can cancel, activate or refund. It sits next to the Shopify sidebar data most teams already use.
Can Gorgias AI Agent pause or skip a Recharge subscription?
Yes. Gorgias documents 10 Recharge actions for AI Agent, including pause, skip next shipment, change charge date, change frequency, update shipping address and cancel. Most of them only run when the shopper has a single active subscription, and they need adding to a skill first. My Gorgias AI Agent actions guide covers the setup.
Can AI swap a product on a Recharge subscription?
Not with the native tools. Gorgias AI Agent has no Recharge swap action, and eesel's Recharge actions don't include a swap either, so both hand it to a person or point the customer to the Recharge portal's swap option. Recharge supports swaps through its API, so a custom action is the route if swaps dominate your queue. See AI for cancellation retention for why swaps matter.
How does AI handle failed payment tickets in Gorgias and Recharge?
Mostly by explaining, not fixing. Recharge retries failed charges and emails a secure payment-update link, and card changes happen through that link. Neither Gorgias AI Agent nor eesel updates a card. A good AI reads the account, confirms what failed and tells the customer exactly how to update it. More in my billing support automation guide.
How much does AI for Gorgias and Recharge cost?
Gorgias AI Agent costs $0.90 per automated interaction on Basic and Pro, on top of the helpdesk ticket fee. eesel is a fixed monthly plan, for example $499 for 1,000 credits, where a ticket is one credit. Recharge itself starts at $99 a month. See Gorgias AI Agent pricing and eesel pricing.
Can I use eesel with Gorgias and Recharge together?
Yes. eesel joins Gorgias as a teammate, reads Shopify orders live and connects to Recharge with an API token. In a Gorgias ticket it can skip a charge, cancel a subscription with the customer's reason, cancel queued prepaid orders and update the shipping address, with approval on any action you choose.
What is the best AI for subscription customer support on Gorgias?
If most of your subscription tickets are pauses and date changes from single-subscription customers, Gorgias AI Agent covers them natively. If your tickets mix Shopify refunds with Recharge changes, or customers hold several subscriptions, an AI teammate like eesel that works all three tools fits better. My best AI for Gorgias roundup compares more options.

Share this article

Rama Adi

Article by

Rama Adi

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Gorgias and Zendesk side by side: an ecommerce-native ticket with order actions next to a classic ticket list
Gorgias AI

Zendesk to Gorgias migration: what moves, what it costs, and what happens to your AI

Gorgias's built-in import moves two years of Zendesk tickets, macros and tags. Triggers, CSAT, attachments and your trained AI stay behind. Here is the plan.

Rama AdiRama AdiSep 30, 2026
Best AI for Gorgias - illustrated banner with the Gorgias logo
Guides

The 6 best AI tools for Gorgias in 2026 (I tested them all)

I tested the best AI for Gorgias, from its native AI Agent to third-party layers and enterprise platforms. Here's what each one costs and who it's actually for.

KiraKiraJun 11, 2026
Gorgias AI order tracking and WISMO automation illustration
Gorgias AI

Gorgias AI order tracking: how to automate WISMO tickets

How Gorgias AI handles order tracking and WISMO tickets, the exact setup, what it costs per resolution, and where a fixed-price layer changes the math.

Rama AdiRama AdiSep 8, 2026
Gorgias pricing breakdown for Shopify stores illustration
Guides

Gorgias pricing for Shopify stores: the real 2026 cost breakdown

What Gorgias actually costs a Shopify store in 2026: the plans, the AI Agent per-interaction add-on, the hidden overage and seasonal gotchas, and a worked cost example.

Kurnia KharismaKurnia KharismaJun 19, 2026
Gorgias AI Shopify integration illustration with order and chat cards
Gorgias AI

Gorgias AI Shopify integration: how it works, what it costs, and its limits

How the Gorgias AI Shopify integration actually works in 2026: native order data, WISMO automation, refunds and cancels, real pricing, and where it stops.

Rama AdiRama AdiSep 8, 2026
Two people reviewing a Gorgias AI evaluation checklist next to a Shopify shopping bag and a laptop
Guides

Is Gorgias AI worth it? An honest 2026 review for ecommerce teams

Is Gorgias AI worth it for your store? A straight review of what the AI Agent does, what it really costs, and the one number that decides it.

KiraKiraJun 15, 2026
Gorgias for Shopify: ecommerce helpdesk, live chat, and AI support agent
Guides

Gorgias for Shopify: features, pricing, and the AI agent, reviewed (2026)

How Gorgias works for Shopify stores: the native order integration, live chat, AI Agent automation, real pricing with a worked example, and where it falls short.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026
Illustration of the Gorgias AI Agent handling ecommerce support and sales conversations
Guides

What is Gorgias AI? A plain-English guide to the AI Agent for ecommerce

Gorgias AI is the Shopify-native AI Agent that resolves support tickets and sells. Here's what it does, how it's billed, and where it falls short.

KiraKiraJun 13, 2026
Illustration of a support agent and an AI chatbot handling Shopify ecommerce conversations
Guides

The Gorgias AI chatbot: what it does, what it costs, and where it fits

A clear-eyed look at the Gorgias AI chatbot for Shopify stores: how the AI Agent works, what it can actually do, real pricing, and when it's worth it.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free