How it works
From campaign to lead — automated
A complete walkthrough of how LeadOS finds, scores, enriches, and delivers qualified leads to your team.
Create your campaign
Describe your ICP — no technical configuration
- Target geography: country, region, or city
- Target industry and company size
- Job titles and seniority levels
- Keywords and pain-point topics
- Enrichment level: Basic, Email, or Full
- Daily lead target and delivery method
Note: Your campaign is accepted instantly. A supply scan runs in the background (60–90 seconds) to estimate how many matching leads exist per day.
AI scouts for buying signals
4 search cycles per day, fully autonomous
- Crawls 15+ free and premium sources continuously
- Fast pre-filter drops low-signal content instantly
- AI scores intent: ACTIVE_BUYER · EVALUATING · PAIN_POINT · HIRING_SIGNAL · FUNDING_SIGNAL
- Composite score: intent × ICP match × company fit × recency
- Minimum threshold of 65/100 before proceeding
- Sources are a black box — clients never see where leads come from
Note: The scoring model learns from your feedback over time. Mark leads as good or not relevant to personalise scoring to your specific ICP.
Contact data enrichment
Verified email, phone, company firmographics
- Basic (1 credit): name, company, score, intent summary
- Email (2 credits): + verified email address with status
- Full (3 credits): + phone, company size, industry, funding stage, tech stack
- Email verification: three-stage chain — lookup → pattern → SMTP probe
- Enrichment providers are never exposed to clients
- Invalid email delivered = 1 credit refunded automatically
Note: You choose the enrichment level per campaign. Mixed campaigns — some leads at Basic, some at Full — are supported.
Real-time delivery
Webhook, email digest, or portal download
- Webhook: immediate HTTP POST, HMAC-SHA256 signed
- Retry policy: 3 attempts (0 → 5 min → 30 min)
- Failed leads held in your portal for 30 days with manual retry
- Email digest: daily CSV attachment at your preferred time
- Portal: all leads accessible for 30 days, CSV export
- Credits deducted per lead delivered — never per lead requested
Note: Your webhook endpoint receives a consistent JSON payload regardless of enrichment level or source. Verify the X-LeadOS-Signature header to confirm authenticity.
Monitor and optimise
Live delivery stats, feedback loop, credit tracking
- Real-time dashboard: leads delivered today / this week / this month
- Delivery chart: requested vs delivered per day
- Credit burn rate: "at current usage, X days remaining"
- Lead feedback: 👍 good · 👎 not relevant · 🚫 already known · ❌ wrong contact
- After 10+ feedback events, scoring adapts to your ICP preferences
- Under-delivery alert after 3 days below 60% of target
Note: You can pause, resume, or edit a campaign at any time. Targeting changes trigger a fresh supply scan. Credits are released if you pause.
Quality gate — always on
Every lead must score ≥65/100 before delivery. No lead passes if it doesn't meet the bar.
Real-time delivery
Leads hit your webhook within seconds of being found. No batch uploads, no overnight delays.
Pay per delivery
Credits are charged when a lead is delivered. Under-delivery means zero charge for the missing leads.
Ready to get started?
50 free credits on signup. Create your first campaign in under 5 minutes.