Loop Studio — In-house Tool
AI Agents That Find
Who Needs Us.
The lead generator is the internal tool Loop built to find new clients. AI agents search for companies with a current reason to buy, research and qualify each one, find a verified email address and draft a personal first email. Every draft waits in a review queue, and nothing goes out until someone sends it.
- Next.js
- OpenAI
- Firecrawl
- Tavily
- MariaDB
- Docker
- Campaigns
- 28
- Leads Found
- 4,612
- Drafts Written
- 3,641
- Languages
- EN · DE
01 · Challenge
Cold Lists Don't Get Replies
Finding clients for a studio usually means one of two things: hours of manual research per company, or a bought list and a mail merge that lands in spam. The first doesn't scale and the second doesn't work.
We wanted the research of the first at the speed of the second. So we built agents that do what a good salesperson does before writing: find out who the company is, whether it fits, and why it might need help right now.
- Buying-trigger search
- AI research & qualification
- SMTP-verified emails
- Personal drafts in the lead's language
- Review queue before sending
- Hosted, with logins & roles
02 · What we built
Search to Send, One Pipeline
Each campaign runs the same chain of agents, and every step keeps the evidence it found, so a person can see why a lead is there before sending anything.
- L1
Trigger-First Sourcing
Before searching a category, agents look for the reason to buy: a funding round, a product launch, a redesign, a public tender, or a job post for exactly the role we fill.
- L2
Intent Research per Lead
Every company gets a "why now" pass over news and pages from recent months. Each signal is stored with its evidence and source link, and adds up to an intent score.
- L3
Two-Layer Qualification
A cheap first pass reads only the search snippet and drops directories, blogs, job boards and competitors. Only the companies that survive get their website crawled and scored for fit.
- L4
Verified Email Finding
Addresses are checked with a live SMTP handshake, including a probe that detects catch-all domains. Off-domain, no-reply and previously bounced addresses never get a draft.
- L5
Drafts That Open With Why
Each email opens with the trigger found for that company, stays short, ends with a yes/no question and links to the case study closest to their business.
- L6
Sending With Guardrails
Daily caps, one recipient per email, an unsubscribe header and paced sends. Hot leads go from a real mailbox; delivery, opens, bounces and complaints flow back in by webhook.
How It Grew
- Pass 01Local Agent PipelineIt started as a tool on one laptop: search, crawl, qualify and draft, with a local SQLite database and the API keys in an env file.
- Pass 02Quality Over VolumeThe first campaigns showed that volume does not get replies. We rebuilt the pipeline around buying triggers, real email verification and send limits.
- Pass 03More Than One CompanyCompany profiles per campaign: offer, ideal customer, target markets and mailbox. Emails are written in the language of the lead's market, including Swiss German.
- Pass 04Hosted, With LoginsMoved to Loop's own server with a MariaDB database, user accounts with admin and member roles, and API keys stored encrypted in the database. Every push to main deploys.
Gallery
Product Screens
Shown with demo data.
01Campaigns & Outreach
03 · Result
Built to Run Every Day
- Product
- Internal AI lead generation & outreach
- Agents
- Sourcing, intent research, qualification, email finding, drafting
- AI & data
- OpenAI, Serper, Tavily, Firecrawl
- App
- Next.js, Prisma, MariaDB
- Security
- Logins with roles, AES-256-GCM encrypted keys
- Hosting
- Docker on Loop's own server, deploy on push
Get In Touch
Want Agents Working for You?
Research, qualification, drafting: Loop builds AI tools like this one for clients' own sales and operations work too.