Sales
At-risk accounts are identified and flagged for intervention every morning, with a recommended playbook
A daily churn detection pipeline that scans every paying customer for early warning signals. It pulls usage metrics (messages, agents, jobs), payment status, support ticket volume, and login activity. An agent scores each account on a churn risk scale and classifies the risk type: usage decline, payment problem, support frustration, or competitive flight. High-risk accounts are posted to your customer-success channel with a recommended outreach play and a suggested email draft, so your team can intervene before the cancellation email arrives.
How it works
TriggerRuns every weekday at 8:00 AM
- 01Job
Pull usage, payment, and engagement data
Pull from Stripe: subscription status, payment history, last invoice status. Pull from the database: messages per day (7-day and 30-day trend), agents run, jobs executed, last login date. Pull from support tools: ticket count and sentiment in the last 30 days.
- 02Agent
Score churn risk and classify the signal
For each paying account, compute a churn risk score (0-100) based on: - **Usage trajectory**: is daily active usage declining, flat, or growing? - **Payment health**: current, past-due, failed, or recent downgrade? - **Engagement drop**: last login more than 7 days ago? New agents/jobs stopped? - **Support friction**: recent P1 tickets or negative sentiment? Classify the risk type: usage_decline, payment_problem, support_frustration, competitive_flight, or disengaged.
- 03Agent
Draft outreach play and email for high-risk accounts
For every account scoring above 60, draft: - A one-line summary of the detected risk signal - A recommended outreach play (e.g. check-in call, discount offer, feature walkthrough) - A draft email the account manager can personalize and send Sort the list by risk score descending.
- 04Tool
Post churn risk briefing to #customer-success on Slack
Post a briefing to #customer-success with: total accounts scanned, risk tier counts (high/medium/low), and the top 10 accounts by risk score with their risk type, signal summary, and recommended play. Pin the message for visibility.
ResultA ranked churn risk briefing posted every morning with recommended plays for every high-risk account