Signal Intelligence runs automatically — no configuration is required beyond connecting your signal sources. Scores begin populating as soon as the first signals are ingested.
How Scoring Works
Every signal that enters Stairoids is processed by the scoring engine in real time. The engine computes a score contribution for the signal and rolls it into the account and contact totals. Three factors determine how much each signal contributes:Signal Type Weight
Different types of engagement carry different intent weight. A contact requesting a demo indicates far stronger buying intent than passively opening an email. Stairoids ships with sensible default weights for all built-in signal types, and you can adjust them in Settings → Signal Intelligence → Scoring Weights.| Signal Type | Default Weight | Rationale |
|---|---|---|
meeting_booked | 25 | Highest intent — contact has committed time |
form_submit | 18 | Strong intent — contact has shared information |
deal_created | 20 | CRM-confirmed buying motion |
crm_stage_change | 12 | Progression signal from your sales team |
linkedin_connection | 8 | Relationship initiation |
email_click | 6 | Active engagement with content |
email_open | 3 | Passive engagement |
page_visit | 2 | Awareness-level touch |
Recency Decay
Recent signals reflect current buying activity more accurately than events from months ago. Stairoids applies a time-based decay function so that older signals contribute progressively less to the live score. By default, a signal’s contribution decays to 50% of its original weight after 14 days, and to 10% after 60 days. You can adjust the decay half-life in Settings → Signal Intelligence → Decay Settings.Frequency Compounding
Multiple touches from the same account or contact amplify the score, reflecting the reality that repeated engagement is a stronger buying signal than a single event. Stairoids compounds signal contributions up to a configurable cap to prevent a single source from dominating the score. By default, up to five signals of the same type from the same account within a 7-day window are compounded; additional events of the same type beyond that cap are still recorded but do not further increase the score.Understanding the Score Display
Scores are displayed on a 0–100 scale across all account and contact views. The scale is divided into three tiers, colour-coded throughout the dashboard:Cold
Score: 0–29Low or no recent engagement. The account is in your database but has not shown meaningful buying signals. Focus on awareness-stage outreach.
Warm
Score: 30–70Active engagement across one or more signal types. The account is aware of your offer and engaging with content or outreach. A good time to increase personalised touchpoints.
Hot
Score: 71–100High-intensity, recent, multi-touch engagement. The account is showing strong buying intent. Prioritise for immediate sales follow-up or trigger a high-touch automation.
Unified Account View
Stairoids aggregates every signal tied to a domain into a single Account View. To open it, click any company name in the Accounts list. The Account View shows:- Engagement Score — the current aggregate score with a 30-day trend sparkline
- Signal Timeline — a chronological feed of every signal received from any contact at the domain, filterable by signal type and date range
- Top Contacts — the contacts at the account ranked by their individual scores, so you can identify the most engaged stakeholders
- Signal Breakdown — a chart showing the distribution of signal types received, helping you understand whether engagement is marketing-led, sales-led, or product-led
- Source Attribution — which of your connected integrations contributed signals, and in what proportion
Unified Contact View
Every email address that appears in a signal gets its own Contact View, accessible by clicking a contact’s name or email anywhere in the dashboard. The Contact View shows:- Contact Score — the individual’s engagement score, independent of their account’s aggregate
- Signal History — a full timeline of every signal attributed to this email address
- Account Association — the company domain this contact is linked to, and their relative score contribution to the account total
- Active Campaigns — any sequences or campaigns in connected tools (e.g. HubSpot, Lemlist) that this contact is currently enrolled in
Hot Accounts
Hot Accounts is a real-time list of all accounts whose engagement score has crossed your configured threshold. It surfaces at the top of the Accounts page and can also be exposed as a dedicated dashboard view.Configuring Thresholds
Set the Hot Threshold
Enter the minimum score an account must reach to appear in the Hot Accounts list. The default is 71. You can lower this to cast a wider net or raise it to focus only on the highest-intent accounts.
Set Alert Preferences
Choose whether Stairoids should send a Slack notification, email digest, or both when a new account crosses the hot threshold. You can also configure this threshold as a trigger for an outgoing automation.
Viewing Intelligence in the Dashboard
Accounts List
Accounts List
The main Accounts page at Intelligence → Accounts shows every account in your pipeline sorted by engagement score (descending by default). Use the filter bar to narrow by score tier, signal type, source integration, or date of last signal. Export the filtered list to CSV for use in external tools.
Contact Cards
Contact Cards
The Contacts page at Intelligence → Contacts mirrors the Accounts list but at the individual level. Each contact card shows the contact’s score badge, their account, the most recent signal type, and a timestamp. Click any card to open the full Contact View.
Signal Timeline
Signal Timeline
The global Signal Timeline at Intelligence → Timeline shows every signal ingested across all accounts and contacts in reverse chronological order. Use it to monitor signal flow in real time, debug ingestion issues, or spot sudden spikes in engagement from a specific account or source.