Scopes

Health · synthesized signal

A number that means something — computed continuously.

Most CRMs ask a human to pick red, amber, or green and then trust a field that's wrong by lunchtime. Scopes synthesizes health from the arc's own history — every beat nudges it — so the signal is live, explainable, and the same for people and agents.

0.71
improving · 0.64 → 0.71
dragslifts
Usage trend
Engagement cadence
Sentiment
Recency
Payment risk

recomputed on every beat

Every factor is visible and weighted — so a score is never a black box, and you can see exactly what's lifting or dragging an arc.

The old way

A status field someone picks.

  • · Set by hand, then forgotten.
  • · Means something different to every rep.
  • · Tells you nothing about why.
  • · Invisible to your agents.
Scopes

A signal the arc computes.

  • · Recomputed on every beat.
  • · One definition across the org.
  • · Always shows its factors.
  • · Readable by humans and agents alike.

Predictive, not just reactive

Wake an agent the moment an arc slips.

Because health is live and explainable, an agent can subscribe to it: "tell me when any arc I own drops below 0.5." The platform pushes — the agent acts before the renewal is at risk.

subscription.create()
when: health < 0.5
on:   any arc owned_by me
do:   notify(agent_endpoint)
Northwind · EU0.47 ↓ fired

Know the truth, continuously.

Replace the status field nobody trusts with a signal the relationship computes itself.