Lead generation is one of those tasks everyone knows they should automateโฆ but most teams still do it manually.
Every week the process looks something like this:
๐ Search LinkedIn for companies
๐ Visit dozens of websites
๐ค Find the CTO, VP, or Director
๐ง Hunt for contact information
โ๏ธ Write personalized outreach emails
โณ Lose half a day doing repetitive work
What if all of that happened automatically?
What if you woke up Monday morning to find:
โ A list of companies matching your ICP
โ Decision makers already identified
โ Company research already completed
โ Lead qualification scores calculated
โ Personalized outreach drafts ready to send
Thatโs exactly what I built using Hermes Agent.
Full Video Walkthrough:
๐ค The Goal
I wanted a system where I could provide a simple campaign brief and have a team of AI agents handle the entire lead generation workflow.
Something like:
โFind SaaS startups with 10-200 employees that build AI developer tools. Identify decision makers and prepare personalized outreach.โ
Instead of manually managing every step, a multi-agent workflow handles the process from start to finish.
๐๏ธ Architecture Overview
The pipeline consists of six specialized AI agents:
๐ฏ Orchestrator Agent
Acts like a sales manager.
Responsibilities:
- Creates execution plans
- Creates tasks
- Assigns work to specialist agents
- Tracks progress
- Manages dependencies
- Controls workflow phases
๐ Prospector Agent
Finds companies that match your ICP.
Input:
- Keywords
- Industry
- Company size
- Target market
Output:
- Qualified company list
Example keywords:
- AI Developer Tools
- LLM Infrastructure
- DevOps Automation
- AI Engineering Platforms
๐ Scraper Agent
Researches every company discovered during prospecting.
Collects:
- Products
- Services
- Company descriptions
- Locations
- Social profiles
- Technology signals
All data gets enriched and stored automatically.
๐ฅ Contact Finder Agent
Identifies the right people inside each company.
Targets:
- CTOs
- VPs
- Directors
- Founders
Then gathers available contact information from multiple sources.
โ๏ธ Outreach Agent
Generates personalized outreach emails.
Instead of generic templates, it references:
- Company initiatives
- Product offerings
- Technology stack
- Industry positioning
Result:
Much more relevant outreach messages.
๐ Analyst Agent
Scores every lead against the Ideal Customer Profile (ICP).
Evaluation criteria:
- Company size
- Industry fit
- Product relevance
- Buying potential
- Strategic alignment
Each company receives a qualification score between 0 and 1.
This helps prioritize outreach efforts.
๐ง Why Multi-Agent Systems Work So Well
Most people try to build lead generation using a single AI agent.
The problem?
One agent becomes responsible for:
- Research
- Scraping
- Qualification
- Personalization
- Coordination
That quickly becomes messy.
Instead, I use specialist agents.
Each agent focuses on one responsibility only.
Benefits:
โ Better task quality
โ Easier debugging
โ Better scalability
โ Parallel execution
โ Cleaner workflows
๐ Workflow State Machine
The workflow runs in phases:
Campaign Brief
โ
โผ
Prospecting
โ
โผ
Research & Enrichment
โ
โผ
Contact Discovery
โ
โผ
Outreach Generation
โ
โผ
Lead Qualification
โ
โผ
Campaign Report
The orchestrator only unlocks the next phase once the previous phase is completed successfully.
This prevents bad downstream data from contaminating later stages.
๐๏ธ Hermes KANBAN Board = Shared Agent Memory
One of my favorite parts of Hermes Agent is its Kanban workflow system.
The Kanban board acts as a shared coordination layer between agents.
Every agent can:
๐ Read task status
โ๏ธ Update progress
๐ Create follow-up tasks
๐ฆ Track dependencies
The orchestrator uses the board to understand:
- What is complete
- What is blocked
- What should happen next
This creates a surprisingly robust autonomous workflow.
โก Running a Campaign
To launch a campaign I simply provide:
Product
What Iโm selling
ICP
Who I want to target
Discovery Keywords
Where prospecting should begin
Goal
What outcome I want
Example:
Run a full B2B lead generation campaign for ShipMe Agent, an AI agent for QA and DevOps automation.
ICP: AI SaaS startups, 10-200 employees.
Keywords: AI Developer Tools, LLM DevOps Automation.
Goal: 10 ranked qualified leads with decision-maker contacts and personalized outreach emails drafted
The orchestrator takes over from there.
๐ End Result
At the end of a run I receive all information organized in CSV files:
Companies
- ICP matched companies
- Enriched company data
Contacts
- Decision makers
- Contact information
Outreach
- Personalized email drafts
Qualification
- Lead scoring
- Prioritized opportunities
Report
- Campaign summary
- Workflow results
All generated automatically from a single task.
๐ฅ Real Value
The biggest win isnโt saving a few minutes.
Itโs eliminating repetitive work entirely.
Instead of spending hours every week:
โ Searching
โ Researching
โ Copy-pasting
โ Writing first drafts
I can focus on:
โ Sales conversations
โ Closing deals
โ Improving campaigns
โ Building relationships
The AI team handles the operational work.
๐ ๏ธ Resources
๐ Agents SOUL.md files & Custom Hermes Skills: https://github.com/vivekshetye/hermes-lead-generation-pipeline
๐ฌ What Would You Automate?
If you had a team of AI agents working for you 24/7, what business workflow would you automate first?
Lead generation?
Customer support?
Market research?
Content creation?
Iโd love to hear what youโre building.
Top comments (1)
๐ Multi-agent lead generation is one of the most practical AI workflows Iโve built so far.
What other business workflows would you automate with Hermes Agent?
๐ Drop your ideas below lead generation, market research, customer support, content creation, or something else?