Skip to content

Interpret the Lifecycle Dashboard

The lifecycle board at /admin/leads/board shows every active lead across 8 columns. As a broker, your job is not to scan individual cards — it’s to read the shape of the board.

Pipeline dashboard view showing 5 of 8 columns with stage counts in headers — NEW (5), CONTACTING (4), QUALIFIED (4), COMMITTED (2), IN CONTRACT (2). Cards show temperature badges (HOT/WARM/COLD), assigned agent names (Joe Kroetch, Ryan, Josh), SLA status indicators, and communication flag chips where applicable. Header reads "20 leads across 8 stages."

A healthy board has a tapered shape: more cards on the left, fewer as you move right. Volume in NEW and CONTACTING should drop into a smaller QUALIFIED, a smaller COMMITTED, and so on. Closures are the smallest column because they take the longest.

The most useful glance is three things, in order: column heights, breach borders, and flag chips.

Look atWhat it tells you
Relative column heightsWhere leads are accumulating vs. flowing through.
Red SLA borders in NEWCards that have already breached the 5-minute response target. Each is an opportunity that’s losing value by the minute.
Flag chips on cardsDNC, Unsubscribed, etc. — agents should be respecting these. Concentration of flags in one column may indicate over-aggressive outreach.

If NEW is large and red, the team isn’t responding fast enough. Two possible causes:

  • Routing: leads aren’t being assigned (or are being assigned to agents who are unavailable). Check whether assigned_agent_id is being set at intake.
  • Response speed: agents are getting the leads but not acting on them within the window.

Look at the timeline on a few breached cards. If the lead-created event is the only one, no agent has touched it. If Scribe wrote a state-transition event but no agent acted afterward, the lead was assigned but the agent dropped the ball.

Pile-up in CONTACTING with low temperatures

Section titled “Pile-up in CONTACTING with low temperatures”

CONTACTING is supposed to be a transit column. A large CONTACTING with most cards trending Cold means outreach is going out but isn’t landing — agents are calling once and giving up, or the messages aren’t getting replies. Pair with the timeline: how many contact attempts are logged before the lead falls cold?

Counterintuitive — leads are moving from QUALIFIED to COMMITTED without spending much time in QUALIFIED. Two reads:

  • Good: agents are converting fast.
  • Bad: leads are being marked COMMITTED prematurely (without a signed buyer’s agreement). Verify by sampling a few COMMITTED cards — the timeline should show a buyer_agreement_signed event with a signed-doc reference in the payload.

Anyone in ARCHIVED with rising temperature

Section titled “Anyone in ARCHIVED with rising temperature”

ARCHIVED isn’t terminal. A lead in ARCHIVED with a temperature climbing back toward Warm has come back to the site on their own. Filter for state = ARCHIVED AND temperature ≥ 30 weekly — these are re-engagement opportunities the team should be assigning, not ignoring.

Hot leads sitting in any state for too long

Section titled “Hot leads sitting in any state for too long”

A Hot temperature with no recent state change is a stall. Sort the board by temperature descending, then look for the highest-scored leads whose last timeline event is more than 48 hours old. Those are the cards to escalate.

What the dashboard does NOT show you (yet)

Section titled “What the dashboard does NOT show you (yet)”
MissingWorkaround for now
Agent-level breakdown of the boardFilter by assigned agent in the lead list view; come back to the board for the team-wide picture.
Aged-card alertsSort by state-entry time on the lead list; eyeball the oldest.
Reassignment auditReassignment is currently a silent update — the timeline doesn’t capture it yet (TODO #3 in the design doc). When reviewing a hand-off question, ask the agents directly.
SLA breach notificationsDisplay-only today. The board shows you which leads have breached; nothing pushes you a notification. Build the scan into your morning routine.

The board is a daily-use tool for agents and a weekly-cadence tool for brokers. Once a week:

  1. Column shape — is anything bulging where it shouldn’t?
  2. NEW column SLA borders — is the team hitting the 5-minute target consistently?
  3. ARCHIVED reactivations — any leads warming back up?
  4. Cold leads in late columns — anyone stalled in QUALIFIED, COMMITTED, or IN_CONTRACT who shouldn’t be?

That four-question scan tells you where to spend your one-on-one time with agents this week.