Analyze A/B test results for statistical significance with ship, extend, or kill recommendations
中文简介正在准备中。当前显示原文说明。
Weekly churn risk detection across active client accounts. Scans for signals like decreased engagement, missed meetings, delayed payments, and competitor mentions. Scores risk 1-10 and outputs prioritized alert list.
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
Scans all active client accounts for churn risk signals on a weekly cadence. Aggregates behavioral, financial, and communication indicators into a composite risk score (1-10) and generates an actionable alert list with recommended interventions.
agency.config.json populated (services, CRM config)crm-writer -- read client engagement data from CRMcompany-researcher -- detect competitor or market signalsmessage-generator -- draft retention outreach messagesRead agency.config.json:
services[] -- map active services per clientcrm.tabs -- locate client pipeline and engagement dataagency.name -- for output attributionAccept parameters:
scan_scope -- all_active | specific_client. Default: all_activeclient_name -- (required if scope = specific_client)lookback_weeks -- number of weeks to analyze. Default: 4alert_threshold -- minimum risk score to flag. Default: 5include_recommendations -- boolean. Default: trueQuery CRM for all active client accounts:
services[])Build the scan list. If scan_scope = specific_client, filter to that account only.
For each client, scan across five signal categories:
Score each signal 0-2:
Score each signal 0-2.
Score each signal 0-2.
Run company-researcher (quick depth) to check:
Score each signal 0-3 (competitive signals carry higher weight).
Score each signal 0-2.
Calculate composite risk score per client:
engagement_score = sum(2a signals) / max_possible * 3.0
financial_score = sum(2b signals) / max_possible * 2.5
satisfaction_score = sum(2c signals) / max_possible * 2.0
competitive_score = sum(2d signals) / max_possible * 1.5
usage_score = sum(2e signals) / max_possible * 1.0
raw_total = engagement + financial + satisfaction + competitive + usage
risk_score = round(raw_total, 1) # Scale 1-10
Risk tiers:
For each client at or above alert_threshold, generate recommendations:
| Risk Tier | Recommended Action |
|---|---|
| WATCH (4-5) | Schedule casual check-in call, share a quick win or insight |
| ELEVATED (6-7) | Schedule strategy session, present new value (audit, report), address specific concerns |
| HIGH (8-9) | Executive-level outreach from founder, prepare retention offer, address root causes directly |
| CRITICAL (10) | Immediate call from founder, prepare save plan with concessions if warranted, document lessons |
For each recommendation, draft a brief outreach message using message-generator:
CHURN RISK REPORT -- Week of [Date]
Scanned: N active accounts
---
CRITICAL (1):
[Client] -- Score: 10/10
Signals: [top 3 signals]
Action: [recommendation]
HIGH (2):
[Client] -- Score: 8.5/10
Signals: [top 3 signals]
Action: [recommendation]
ELEVATED (1):
[Client] -- Score: 6.2/10
Signals: [top 3 signals]
Action: [recommendation]
WATCH (3):
[Client] -- Score: 4.1/10
[Client] -- Score: 4.0/10
[Client] -- Score: 4.0/10
HEALTHY (8):
All clear, no action needed.
---
Total at risk: N accounts
Estimated MRR at risk: INR [amount]
Return structured JSON:
{
"report_date": "2026-03-07",
"lookback_weeks": 4,
"accounts_scanned": 12,
"alert_threshold": 5,
"alerts": [
{
"client_name": "BrandX",
"risk_score": 8.5,
"risk_tier": "HIGH",
"signals": {
"engagement": {"score": 2.4, "flags": ["2 missed meetings", "10-day silence period"]},
"financial": {"score": 2.0, "flags": ["Invoice 15 days overdue"]},
"satisfaction": {"score": 1.5, "flags": ["Tone shift detected in last 3 emails"]},
"competitive": {"score": 1.5, "flags": ["Hiring for Shopify developer role"]},
"usage": {"score": 1.1, "flags": ["Report open rate dropped to 20%"]}
},
"top_signals": [
"2 consecutive meetings cancelled",
"Invoice 15 days overdue",
"Hiring for in-house Shopify developer"
],
"recommendation": {
"action": "Executive outreach from founder",
"urgency": "This week",
"message_draft": "Quick note -- noticed we haven't connected in a couple weeks...",
"next_step": "Schedule 30-min strategy call"
},
"mrr_at_risk": 75000,
"contract_renewal_date": "2026-06-01",
"days_until_renewal": 86
}
],
"summary": {
"critical": 0,
"high": 1,
"elevated": 2,
"watch": 3,
"healthy": 6,
"total_mrr_at_risk": 225000
},
"generated_at": "2026-03-07T09:00:00Z"
}
Trigger phrases:
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Analyze A/B test results for statistical significance with ship, extend, or kill recommendations
中文简介正在准备中。当前显示原文说明。
Reallocate ad budget across campaigns and channels using ROAS and marginal return analysis
中文简介正在准备中。当前显示原文说明。
Generate structured creative briefs for ad designers with brand-consistent direction
中文简介正在准备中。当前显示原文说明。
Mine winning ad angles, hooks, and creative patterns from top-performing ads
中文简介正在准备中。当前显示原文说明。
Monitor competitor ads across Meta, Google, and LinkedIn with strategic analysis
中文简介正在准备中。当前显示原文说明。
Interactive onboarding wizard that generates agency.config.json for any B2B agency. Asks structured questions about the agency, services, ICP, tools, outreach preferences, and CRM setup. Outputs a complete config file.
中文简介正在准备中。当前显示原文说明。