← All workflow templates

Subscription merge

Renewals & billing

Duplicate subscriptions → disambiguate with a dropdown built live from the API response, confirm intent, merge, reconcile billing.

Difficulty
One of the two hardest workflows to migrate
Systems
GraphQL payments Zendesk View all 27

How the workflow runs

  1. Duplicate subscriptions found

    Trigger

    The customer is paying twice, or asks why two charges appear on the same account.

  2. Build the choice from live data

    </>

    Render a dropdown of the real subscriptions straight from the API response, not a static list.

  3. Confirm intent

    Logic

    The customer picks which subscription survives before anything is written.

    Disambiguation agent
  4. Merge & reconcile

    Action

    Merge the subscriptions and reconcile the billing so the ledger matches what the customer was told.

    Ledger reconciliation agent

Also works with

Billing & payments

  • Stripe
  • Recurly
  • Chargebee
  • Zuora
  • Braintree
  • Adyen
  • Paddle
  • PayPal
  • Maxio
  • NetSuite

Ticketing & support

  • Freshdesk
  • Intercom
  • Salesforce Service Cloud
  • HubSpot
  • Front
  • Gorgias
  • Help Scout
  • Kustomer
  • Gladly
  • Zoho Desk
  • Dixa
  • Re:amaze
  • ServiceNow
  • Jira Service Management

Or anything else you run. If it has a REST or GraphQL API, an MCP server, or a database we can reach, the workflow runs against it — however many systems one job needs.

← All workflow templates