Lead Enrichment, Scoring & Routing
Every new HubSpot contact arrives enriched, scored against your ICP, and routed to an owner — nothing sits untouched.
Turns a pile of bare CRM records into a working pipeline. Each new contact is pre-gated (existing customers, competitors, and unsubscribes are routed out), enriched with sourced company, role, and trigger research, and scored 0-100 across ICP fit, intent, and data completeness. The recipe proposes an owner, stages a fill-blanks-only HubSpot write-back, and drafts a Slack routing alert to that owner — all held behind one approval gate so nothing writes or posts unreviewed.
How it runs
Multi-agent orchestration — here's the flow, step by step.
Resolve scope (single / batch / sweep), load ICP and routing rules from memory, dedupe against the last run's enriched contacts.
workflow orchestratorPull new contacts in the window with their current properties, capturing the blank fields enrichment must fill.
crm scannerPre-gate: route out existing customers, competitors, unsubscribed, and personal free-email records with a named reason each.
lead qualifierBuild the enrichment dossier — company profile, headcount band, role confirmation, live trigger — every claim with a source URL.
web researcherScore 0-100 across ICP fit, intent fit, and data completeness with a breakdown; assign Hot / Warm / Cold tier.
lead scorerName the single strongest live signal per contact and the suggested first move for the owner.
outreach personalizerStage the fill-blanks-only write-back: enriched fields, fit score, and a timeline note; flag conflicts, never overwrite.
crm scannerDraft the per-owner routing alert with score, tier, trigger, and link.
slack channel operations agentAssemble the approval package — dossiers, scores, owner map, staged write-backs, drafted alerts; on approval, execute and return receipts.
distributorAssemble the summary: in-scope contacts, tier distribution, exclusions with reasons, and the in-hub footer when connections are missing.
report formatterRequired Agents
9- workflow-orchestrator
- crm-scanner
- lead-qualifier
- web-researcher
- lead-scorer
- outreach-personalizer
- slack-channel-operations-agent
- distributor
- report-formatter
Connections
Required
Optional
What it does
- Pulls new HubSpot contacts automatically — single, batch, or daily sweep
- Sourced enrichment: company, role, size band, and live trigger events
- 0-100 ICP score with a signal-by-signal breakdown and Hot / Warm / Cold tier
- Owner routing with round-robin or named-rule assignment
- Fill-blanks-only CRM write-back, conflicts flagged never overwritten
- Slack alert drafts per owner, staged for approval
- Pre-gate routes out customers, competitors, and unsubscribed contacts
- Idempotent per contact + window — reruns update in place
Example prompt
A batch of new signups landed in HubSpot overnight — enrich them, score them against our ICP, and route the good ones to owners with a Slack ping.
Ready to deploy Lead Enrichment, Scoring & Routing?
Start free. One click, full agent orchestration.
Get Started Free →