| Capture the lead or estimate event | SIRJ starts with the connected record that created the opportunity: call, form, chat, CRM lead, estimate, quote, job request, or private source import. | Source coverage, integrations, connector setup, and data routing pages show which records are available and whether the source can support follow-up alerts. |
|---|
| Check downstream activity | The system checks CRM stages, booking state, job status, invoice records, payment status, message history, exclusions, and source freshness before deciding the path is stale. | Lead-to-revenue matching and attribution methodology expose match confidence, no-match reasons, eligible revenue states, and excluded records. |
|---|
| Detect stale follow-up | The product flags an estimate or quote when the next expected record is late, missing, unassigned, disconnected, unsupported, or blocked by source freshness. | Connector health, data validation, and weekly insights show why the alert exists and what record or owner action should clear it. |
|---|
| Route owner alert | Once the stale path is source-backed, SIRJ routes it to the workspace, alert feed, notification recipient, dashboard attention item, or review queue. | Notification delivery and client workspace pages explain who receives the item, how severity is grouped, and where the fix path starts. |
|---|
| Hold or report the outcome | If the stale estimate is resolved or clearly supported, the result can appear in dashboards, weekly reports, Ask Data, exports, and client-ready summaries. If not, it stays held. | Human review, reports, sample report, and exports pages show how supported follow-up evidence moves into client-facing proof while weak claims stay blocked. |
|---|