All templates

Sales & RevOps

Churn risk watchlist

Joins billing signals with product usage and support volume to surface the accounts quietly drifting toward the exit.

The prompt

This is the whole configuration

Paste it into a workflow and edit it in plain English. There is nothing else to wire up.

The prompt
Every Monday at 7am, build a churn risk list. Query Postgres for each account's product usage over the last 60 days and compute the trend against the 60 days before that. Read subscription status and payment history from Stripe. Count open and recently closed support threads per account in Plain. Score each account for churn risk and explain the score in one sentence: usage decline, failed payments, support volume, or a combination. Write the score and the explanation onto the Attio account record. Post the top ten at-risk accounts to #revenue with the total ARR they represent, the reason for each, and a suggested next action for the owner.

Trigger

What starts this agent

Mondays at 7:00am

Runs on a schedule. Describe the cadence in plain English and Helios turns it into a cron expression for you.

Integrations required

Authorize each service once. Helios stores the credential envelope-encrypted and attaches it server-side on every run.

Example output

What you get back

Every run leaves a readable record: the steps the agent took and the result it produced.

11 accounts at risk

  • $38k ARR represented
  • 6 driven by usage decline, 3 by failed payments
  • Each has a suggested next action for its owner

New to Helios? Start with Run your first agent.

Run Churn risk watchlist on your stack.

Connect the integrations, paste the prompt, attach the trigger. The agent takes it from there.