Skip to content
← Independent work

AI Lead Qualification Workflow

Prototype

A contact-form-to-outreach pipeline where the model produces data and the workflow makes the decisions — with human approval on anything risky.

The problem

A founder reading, qualifying and replying to inbound leads by hand is the bottleneck. Handing that to a chat model is worse: in the baseline, the same lead scored 68, 82 and 62 across three fresh conversations.

The workflow open in the n8n editor: a lead webhook on the left feeding validation, de-duplication, AI qualification, guardrails, human approval and email sending nodes across the canvas.
The workflow open in the n8n editor, from the lead webhook on the left through qualification, guardrails and human approval to sending.
Request pathModel
  1. contact form
  2. validation · spam
  3. idempotent lead create
  4. AI qualification
  5. deterministic classification
  6. human approval when required
  7. send · audit
Thresholds, escalation, approval state and delivery state live in the workflow. The model produces data; it does not decide.
Role
Sole author
Period
2026
Stack
  • n8n
  • PostgreSQL / Supabase
  • OpenRouter
  • Slack
  • Gmail
Status
A prototype. Production latency and cost per lead have not been measured, and it does not track replies after the first outbound email.

What I built