Skip to content

Automate Recurly

Recurly tracks your accounts, subscriptions and the dunning that follows a declined renewal. ClickRuntime listens to Recurly's notifications and posts the ones you care about, like new subscriptions, cancellations and failed payments, to Slack, then emails a weekly count of subscriptions won and lost. Write out what you want to your assistant, approve the steps once they look right, and Recurly gets watched for you from that point.

Try asking

Create a ClickRuntime automation: when Recurly reports a failed payment or a new dunning event, post the account name, amount owed and plan to #collections in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Recurly automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Recurly should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every day, check Recurly for accounts past due for more than 10 days and send me a list with amounts owed.

When a new Recurly subscription is created, update the matching contact in HubSpot with the plan and start date.

Every Monday, pull Recurly new, churned and upgraded subscriptions, add them to a Google Sheet, and post the totals in Slack.

Beyond chat

Have Recurly work when you're not in the chat

Connecting Recurly to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Recurly

Recurly connects with a private API key from your Recurly admin. ClickRuntime sends it with basic auth and the API version header Recurly requires.

Recurly

Subscription billing

  1. In Recurly Admin, open Integrations, then API Credentials.
  2. Copy an existing private API key or add a new one for ClickRuntime.
  3. Note whether your site is hosted in the EU, since EU sites use a separate API address.
  4. Save the key as a secret for Recurly under Connections & secrets in the ClickRuntime dashboard.

Good to know

Recurly limits that affect automations

  • Recurly requires a version header on every call, which ClickRuntime adds for you, so the key is all you need to provide.
  • Every request names the site it is for, so an automation works with one Recurly site at a time.
  • Sites hosted in the EU use v3.eu.recurly.com rather than v3.recurly.com.
  • Real-time alerts depend on Recurly's webhook notifications pointing at the link ClickRuntime gives you.

FAQ

Questions about automating Recurly

What can ClickRuntime look up in Recurly?
With your private API key it can read accounts and subscriptions. The alerts here use that to add the account name, plan and amount to each notification.
Does it see dunning, or only the first failed payment?
Both. The failed-payment automation reacts to failed payment notifications and to new dunning events, so you also hear when an account moves to the next retry step.
How is the weekly new versus cancelled count built?
ClickRuntime counts new and cancelled subscription notifications as they arrive during the week, then emails the totals each Monday. It doesn't need to scan your full history.
My Recurly site is in the EU. Does that matter?
Only for the API address. Mention it when you describe the automation and requests will go to the EU endpoint.
Do these Recurly automations use AI?
No, they forward and count events. AI comes with every ClickRuntime plan if you want to add something like a short note on why accounts cancelled, without bringing an AI key.
Is this a Recurly connector for ChatGPT or Claude?
Not for chatting with Recurly data. A chat connector lets your assistant read and change Recurly while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Recurly event.

Tell your assistant what Recurly should do

Free plan. No credit card.