Audit Recurring Charges From Stripe and Report to Slack
On a schedule this scans Stripe for recurring subscriptions, flags renewals due soon and anything that looks unused, and sends a tidy report to Slack — so you stop paying for things you forgot about.
- 1
Step 1 — Schedule the audit
Add a
Schedule Trigger(weekly or monthly). - 2
Step 2 — Load the charges
Add a
Stripenode (or read the CSV) to fetch recurring transactions with amounts and dates. - 3
Step 3 — Flag renewals + zombies
Add a
Code/Filternode marking charges renewing in the next 7 days and any not seen recently, so nothing renews by surprise. - 4
Step 4 — Report to Slack
Add a
Slacknode. SetResourcetoMessageandOperationtoSend. Choose the channel (e.g.#alerts) and drop the list of upcoming renewals and flagged subscriptions into the message text using expressions like{{ $json.summary }}. Connect your Slack OAuth or bot-token credential.
Frequently asked questions
Can it cancel anything automatically?
No — and it shouldn't. It surfaces what to review; a human decides what to cancel. That keeps you in control of spend.
How does it spot "zombie" subs?
Compare against usage data if you have it, or simply flag long-running charges you never explicitly review. The report prompts the human judgement.