Skip to main content

Trend Warnings and Workflow Signals

Workflow signals monitor process compliance, SLA adherence, and deal trajectory.

Signal Types

Signal TypeFamilySeverityDescription
sla_breach_warningWORKFLOWWARNINGPlay or task approaching SLA breach (default: 7 days overdue)
deal_off_trackWORKFLOWWARNINGComposite: insufficient contacts, stale activity, low score
deal_on_trackWORKFLOWINFOPositive signal: deal meeting all health criteria

Deal Track Composite

A deal is evaluated as on-track or off-track using three dimensions:
DimensionOn-Track ThresholdOff-Track Threshold
Contact coverage≥ 3 contactsunder 3 contacts
Activity recencyActivity within 14 daysNo activity over 14 days
Composite scoreScore ≥ 60Score under 60

Threshold Configuration

ParameterDefaultDescription
sla_days_overdue7Days overdue before SLA breach warning
deal_track_healthy_contacts3Minimum contacts for on-track
deal_track_activity_days14Maximum days since activity for on-track
deal_track_min_score60Minimum composite score for on-track

Score Trend Signals

The velocity rules track score momentum:
RulePeriodTrigger
VEL-0067-day score changeTriggered when delta ≥ 10 points
VEL-01030-day score changeTriggered when delta ≥ 10 points
Rising scores (positive delta) indicate improving health. Declining scores generate risk signals.

Expiration

Signals auto-expire when:
  1. The expires_at timestamp is past
  2. The signal state is not already terminal (RESOLVED, EXPIRED, SUPPRESSED)
The checkExpiration function in the lifecycle engine evaluates this on each refresh cycle.