Built by AI agents.
Directed by a human
who can't code.

SalesBot is a B2B sales automation platform that was designed, coordinated, and shipped by someone whose programming experience peaks at “I once edited a WordPress theme.” The actual engineering? Two AI agents did that.

How this happened

It started the way most side projects do: frustration. Reaching out to potential B2B customers involved an absurd amount of manual research, copy-pasting, and spreadsheet gymnastics. There had to be a better way.

The twist? The person who wanted to fix this — Meelis — is not a software engineer. Not even close. But it turns out that in 2026, you don't need to write code. You need to know what to build, how the pieces fit together, and how to tell AI agents what to do without losing your mind.

So that's what happened. One human with a product vision, a VPS, and two Claude-powered agents that argued with each other over API contracts until everything actually worked.

How it's built

Five services. One server. Zero humans writing code.

SalesBot is not a monolith pretending to be microservices. It's actually five independent services on one server, each built by a separate AI agent, coordinated through shared task files on the VPS. Yes, really. Plain text files are the project manager.

Scraper service

Finds the companies in your space that are worth talking to. Builds target lists from industry databases, business directories, and web signals.

Email verification

Validates email addresses before you send anything. Because bouncing off 40% of your list is not a strategy.

Discovery engine

LLM-powered lead classification. Figures out if a company is actually relevant to you, not just keyword-adjacent.

Drafter

Writes personalized outreach emails in your style. You paste a few examples, it learns the vibe.

Orchestrator + Web app

Ties it all together. You paste a URL or upload a CSV, and the pipeline runs: scrape, verify, classify, draft, review, send. The web app is what you're looking at.

What it does for you

From target list to personalized drafts in your mailbox.

Build target listEnrichDraftReviewDrafts in your mailbox

From raw prospect list to reviewed, personalized drafts ready to send — in minutes.

The “team”

M

Meelis

Product & coordination

The human in the loop. Makes product decisions, writes specs, reviews output, and occasionally stares at a terminal wondering what went wrong. Cannot write a for-loop from memory. Does not need to.

Ari + Kael

Architect agent, Builder agent

Two Claude-powered agents. Ari holds the architecture and makes the calls. Kael builds and ships. They coordinate through shared files, deploy to the same VPS, and occasionally disagree about API contracts.

Why this matters

This isn't a demo or a proof of concept. It's a production system that scrapes real directories, verifies real emails, writes real outreach, and sends real messages through real mailboxes.

The fact that it was built by someone who doesn't write code is not a gimmick — it's the thesis. Domain expertise and clear thinking matter more than syntax knowledge. AI handles the implementation. The human handles the “what” and “why.”

If you're a small B2B company tired of manual outreach, request access. The robots are friendly.

Ready to stop copy-pasting?

Access is currently by request. The bot still does the work.

Request access