Thresholds
Thresholds
Red/yellow/green cutoffs for each section of the pulse. These are SMB defaults โ edit them to match the owner's actual targets and plan.
Any threshold marked # TODO: confirm with owner should produce a note at the top of the first pulse output so the owner knows to tune it.
Cash & Finance
Cash runway
- ๐ข โฅ 6 months # TODO: confirm with owner
- ๐ก 3โ6 months
- ๐ด < 3 months
Revenue trend (MoM)
- ๐ข โฅ 0% (flat or growing)
- ๐ก -5% to 0%
- ๐ด < -5%
AR aging
- ๐ข No invoices past 31 days
- ๐ก Any invoice 31โ60 days past due
- ๐ด Any invoice 60+ days past due OR total 61+ bucket > 10% of AR
Overdue threshold: any single invoice past due > 30 days gets named explicitly in the pulse โ not just counted.
Revenue & Sales
7-day sales trend (vs. prior 7 days)
- ๐ข โฅ 0%
- ๐ก -10% to 0%
- ๐ด < -10%
Failed transactions
- ๐ก Any failed transaction > $200
- ๐ด Any failed transaction > $1,000, or 3+ failures in the week
Pipeline
Pipeline coverage (weighted pipeline รท monthly revenue target) # TODO: confirm target with owner
- ๐ข โฅ 2x monthly target
- ๐ก 1โ2x
- ๐ด < 1x
Stale deal: no activity in 7+ days โ flag # TODO: owner may prefer 14 days
Slipped deal: open deal with close date in past โ always flag
Watch List
No numeric thresholds โ any escalation or complaint in Gmail/Slack gets surfaced. Severity is contextual; surface and let the owner decide.
Overall status rollup
The pulse-level overall status is the worst section status. Override: if any individual risk names a specific customer with a dollar amount and a deadline within 7 days, roll up to ๐ด regardless of section colors.
When to tune
Revisit these after 4 weeks of use. The defaults are conservative starting points โ a healthy business will feel like it's always ๐ข. Tighten them to reflect where the owner actually wants to act.