Outbound AI that books your next 10 meetings.
Hexify AI finds prospects on Google Maps, enriches them with website intelligence, discovers verified emails, scores leads with AI, and drafts personalized outreach — automatically.
No credit card · Free up to 50 leads / month · Self-host available
10 companies
last 30s
9 emails
last 30s
Lead #7 → 80
last 30s
7
Stage pipeline
50+
Companies per source
10
Verified emails / domain
24/7
Celery Beat automation
Powered by the tools you already trust
From keyword to booked meeting in one pipeline.
Six steps, fully automated. Configure once, then Hexify AI runs the same flow on Celery Beat every day. Each step shows a real preview of what the UI and worker logs look like.
Create a Lead Source in the UI
Tell us what to look for.
Open the Lead Hunter page, click + New source, and pick a niche, city, and max results. We validate inputs and persist the source to PostgreSQL.
- Pick a niche (e.g. SaaS, agency, DTC, manufacturing)
- Pick a city or region (e.g. Austin, NYC, London)
- Tune max results and which integrations to run
Discover on Google Maps via SerpAPI
50+ qualified companies per run.
A Celery worker hits SerpAPI's Google Maps engine with the keyword + city. Results are cached for 6h so re-runs don’t burn credits.
- SerpAPI returns name, address, phone, website, rating, place_id
- Search results cached for 6 hours per (query, location)
- Failures surface as HunterRun.error — no silent drops
3-way dedupe into the CRM
Idempotent re-runs, zero duplicates.
Each result is upserted by domain, Google Place ID, and name + website. New companies are inserted; existing rows are updated in place.
- Domain extraction (with www + scheme normalization)
- Partial unique indexes on companies.domain and google_place_id
- HunterRun row records `found` / `new` / `duplicates`
| Company | Domain | Emails | Score |
|---|---|---|---|
| Apptunix | apptunix.com | 9 | 78 |
| SalesLabX | saleslabx.com | 9 | 100 |
| InnovateCo | innovate.co | 6 | 85 |
| NovaOps | novaops.io | 4 | 72 |
AI reads the website, Hunter finds emails
Services, tech stack, personas, contacts.
For every new company we fetch the homepage, extract text with trafilatura (with HTML fallback for JS-rendered sites), and call OpenAI with a Pydantic schema. Hunter.io attaches verified decision-maker emails.
- OpenAI structured outputs — guaranteed JSON shape
- Hunter.io confidence threshold (default 50, configurable)
- Re-run only via `enrich-now` without burning Maps credits
0–100 lead score with rationale
Heuristic + LLM, one number per lead.
Each lead is scored with a deterministic heuristic (industry, size, signals) and a structured OpenAI call. The final score is `max(heuristic, llm)` with a human-readable reason stored on the Lead row.
- Industry weight table (saas=90, fintech=80, …)
- LLM score with reason + recommended action
- Editable from any lead detail page
| Company | Domain | Emails | Score |
|---|---|---|---|
| Apptunix | apptunix.com | 9 | 78 |
| SalesLabX | saleslabx.com | 9 | 100 |
| InnovateCo | innovate.co | 6 | 85 |
| NovaOps | novaops.io | 4 | 72 |
AI-drafted email + scheduled follow-ups
Resend sends, Celery Beat follows up.
Each lead gets a personalized outreach draft (subject + body) generated with a Pydantic schema. Resend sends it; Celery Beat schedules a follow-up queue that dispatches every morning at 09:00 UTC.
- Drafted messages saved to `messages` with status=draft
- Multi-step follow-ups tracked in `follow_ups`
- Reply tracking feeds the Kanban pipeline
Ready to run it?
Configure a Lead Source and let Celery do the work.
Free up to 50 leads / month. No credit card.
A configurable AI SDR that runs every day.
Create Lead Sources for each niche and city — "SaaS in Austin", "Agencies in NYC", "DTC in London". Each source runs through the same Find → Enrich → Score → Outreach pipeline, audited in the Hunter runs log.
- Per-source run button + Run-all-sources shortcut
- Enrich-only mode: re-run analysis + emails without Maps
- Deduped by domain, Place ID, and name+website
- OpenAI structured outputs for every AI step
- Resend-powered drafts, Celery-scheduled follow-ups
Recent Lead Hunter runs
liveUS SaaS – Hexify Targets
+5 companies · 9 emails
US Agencies – Hexify Targets
+12 companies · 21 emails
US E-commerce – Hexify Targets
+8 companies · 14 emails
Real audit rows are saved to hunter_runs in PostgreSQL.
Everything an outbound team needs in one place.
Replace four tools and a research assistant with a single, automated pipeline. Every step is auditable and idempotent.
Lead Hunter module
Find businesses by keyword and city. Per-source run button, daily Celery Beat schedule, and audit log of every run.
OpenAI structured outputs
Pydantic schemas guarantee JSON shape for website analysis, lead scoring, and outreach drafts. No more 'echo the schema' failures.
3-way dedupe
We dedupe by domain, Google Place ID, and name + website. Re-running the same source adds zero duplicates.
Verified email discovery
Hunter.io returns up to 10 contacts per domain with confidence scores. Below-threshold hits are skipped automatically.
Drag-and-drop pipeline
Move leads between New → Contacted → Replied → Meeting → Proposal → Won/Lost. Status history is captured automatically.
Follow-ups on autopilot
Schedule one-touch or multi-step follow-ups. Celery Beat dispatches the next batch every morning at 09:00 UTC.
Live dashboard
Pipeline KPIs, recent leads, follow-up queue, hunter runs, campaigns and messages — all in one place.
Built for production
FastAPI + PostgreSQL + Celery + Redis + Next.js. Idempotent jobs, retries, structured logging, full test coverage.
Whoever owns outbound.
B2B SaaS founders
Find SaaS prospects in any city, score them with AI, and book demos without hiring an SDR.
Marketing agencies
White-label outbound for clients. Run Lead Hunter per client, share a clean pipeline, send weekly reports.
Sales consultants
Spin up a vertical pipeline in minutes. AI writes the first-touch email; you close the meeting.
What a real Lead Hunter run looks like.
Three sample sources and the kind of output they produce. Yours will look the same — just pointed at your niche.
SaaS outbound in Austin, TX
Source: SaaS company, B2B software startup, sales automation — 10 results, 9 verified emails, 1 lead scored 100.
Agency lead-gen for ecommerce clients
Source: DTC brand, online store — 20 results, 18 contacts attached, ready to send the first campaign.
UK / EU enterprise sales
Source: software company, tech startup — 15 results, all enriched, all scored, all drafted in one run.
Built on best-in-class providers.
Every step of the pipeline is swappable. We use a provider interface everywhere, so adding Apollo, Clearbit, or your own CRM is a one-file change.
SerpAPI
Google Maps discovery
Hunter.io
Verified email contacts
OpenAI
gpt-4o / gpt-4o-mini
Resend
Outbound email
Clerk
Auth & organizations
PostgreSQL
Source of truth
Celery + Redis
Background workers
Next.js 15
Admin UI
Start free. Scale when you close.
Bring your own API keys for SerpAPI, Hunter.io, OpenAI and Resend — we don't mark up usage. You only pay us for orchestration.
Starter
Test the pipeline with a small monthly budget.
FreeUp to 50 leads / month
- 1 Lead Source
- Daily run
- 50 leads / month
- Email discovery
- Community support
Pro
For founders and small sales teams running real outreach.
$79per month
- 10 Lead Sources
- Daily + on-demand runs
- 1,000 leads / month
- AI website analysis + scoring
- Outreach drafts + follow-ups
- Email support
Agency
White-label outbound for client campaigns.
$249per month
- Unlimited Lead Sources
- Unlimited leads
- Multi-workspace support
- Priority queue for runs
- White-label reports
- Slack + email support
What teams say.
“We replaced three Zapier flows and a full-time SDR research assistant. Lead Hunter just runs.”
“The structured-output scoring is the real magic. Every lead now has a reason and a number.”
Frequently asked questions
- What is Lead Hunter?
- Lead Hunter is Hexify AI's automated pipeline for finding B2B prospects on Google Maps, enriching them with website intelligence, discovering verified emails, scoring them with AI, and drafting personalized outreach — all without manual work.
- How is this different from a scraper?
- Hexify AI is a full outbound engine, not a one-time scraper. Every result is deduplicated, enriched, scored, drafted, and tracked in a CRM with scheduled follow-ups — running on Celery Beat so it works while you sleep.
- Do I need to write code?
- No. Configure Lead Sources through the UI (keyword + location + max results), then click Run. The worker handles the rest and writes an audit row you can review.
- Which third-party services are required?
- SerpAPI for Google Maps discovery, Hunter.io for emails, OpenAI for analysis and scoring, Resend for sending. Each one is optional during setup — runs degrade gracefully if a key is missing.
- Can I run it on my own infrastructure?
- Yes. The full stack ships via Docker Compose: API, worker, beat, Redis, and PostgreSQL. You control your data, your keys, and your costs.
- Is there a free tier?
- Yes — Starter is free up to 50 leads per month, perfect for testing a single niche before scaling.
Stop scraping. Start running.
Configure a Lead Source, click Run, and wake up to scored leads with verified emails and drafted cold emails.
About Hexify AI
Hexify AI is a B2B outbound automation platform. The Lead Hunter module runs a daily pipeline of Google Maps discovery, AI website analysis, Hunter.io email enrichment, OpenAI structured-output lead scoring, and AI-drafted outreach with Celery-scheduled follow-ups. The product is built on FastAPI, PostgreSQL, Celery, Redis and Next.js 15.
Keywords: AI lead generation, B2B lead generation software, automated outbound, AI sales agent, lead hunter, Google Maps lead scraper, Hunter.io alternative, AI cold email, sales automation platform, lead enrichment, lead scoring AI, SaaS lead generation, SDR AI agent, B2B sales pipeline, outbound AI, AI outreach tool, company enrichment API, lead pipeline software, Next.js CRM, FastAPI CRM.