SI-1 · Signal Intelligence · 100 XP · ~18 min
Signal Taxonomy
Signals exist on two axes: strength (how predictive they are of buying intent) and latency (how quickly you need to act before the signal goes cold).Signal Decay
Every signal has a half-life. Wait too long to act and the signal is worthless.
After the optimal window, you can still act — but the signal is weaker. The personalization becomes “I noticed you hired a new VP of Sales last month” which sounds less timely than “I saw you just announced [Name] as your new VP of Sales.”
Signal vs. Noise: The Quality Filter
Not every signal is worth building a workflow around. Apply this three-question filter:- Is it specific? — “Company is in SaaS” is noise. “Company just hired a VP of Sales from Salesforce” is a signal.
- Is it timely? — Can you act on it within the optimal window?
- Is it actionable? — Does it give you something specific to say in your outreach?
- “They’re a B2B SaaS company” → Data (useful for filtering, not for triggering)
- “They raised a $15M Series B announced yesterday” → Signal (specific, timely, actionable)
- “They use Salesforce” → Data (useful for personalization, not for triggering — unless they just added it)
- “Their VP of Revenue posted 3 times this week about pipeline generation” → Signal (specific, very timely, actionable)
Building a Signal Detection System
Signal detection in Bitscale is a combination of scheduled workflows that check for events and trigger enrichment when a signal fires. The architecture has three layers: Layer 1: Signal sources — where you monitor for events- LinkedIn (job postings, executive hires, company updates)
- Crunchbase / PitchBook (funding events)
- Google News API / Bing News (press coverage)
- Job boards (Indeed, Glassdoor, Lever, Greenhouse APIs)
- Your CRM (first-party behavioral signals)
- Imports new events from signal sources
- Classifies signal type and strength
- Filters for your ICP
- Enriches the company and contact when a signal fires
- Generates personalized copy using the signal as context
- Routes to sequencer or creates a task for manual review
Signal Quality Scoring Column
SI-1 Challenge: Build a Signal Quality Scoring Grid (+100 XP)
Collect 20 real signals from any combination of sources (LinkedIn, Crunchbase, news) for companies in your ICP. Requirements:- All 20 signals documented with: signal description, source, date, company
- Signal quality score column (specificity, timeliness, actionability, total)
- Recommendation column (act_now / act_this_week / note_for_nurture / ignore)
- Distribution summary: how many in each recommendation bucket?
- A short paragraph on which signal type had the highest average quality score and why
Submit SI-1 Challenge →
Share your grid + analysis paragraph. +100 XP on approval.
Next: SI-2 — Job Change Detection →
Job changes are among the highest-converting signals in B2B outbound. SI-2 covers how to detect, qualify, and activate them at scale.