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
loop-studio-in-house-tool.renderFinal frame
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.

The Tool06 items
  • 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

03 · Result

Built to Run Every Day

Spec sheet
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.

Studio

Gjergj Balsha C-6-1
10000 Prishtinë, Kosovë

Available for projects

Working with brands across three continents, remote-first from Prishtinë.