← templates

Outbound SDR

Enriches the lead, decides whether it's worth the touch, and drafts the message in your voice — you approve before anything sends.

$npx polpo init sdr-outbound
Salesgmailslacklineargoogle

Clone it, point it at your Polpo project, and it runs. The harness, the workflow, the tools and the front end are already wired — you change the prompt and the connections, not the plumbing.

Everything lives in .polpo/as plain config you can read in a diff, so the agent's behaviour is reviewable like any other part of your codebase.

agent
a configured harnessmodel, system prompt, allowed tools and a filesystem boundary — all declared in agents.json
loops
the workflow, deterministicgraph steps with conditional routing, so the important paths never depend on the model improvising
tools
typed and customdefineTool + TypeBox: structured results your loops can branch on
app
a real front enda Next.js UI with a server-side proxy, so the API key never reaches the browser
deploy
one command`polpo deploy` pushes agents, loops and tools to your project; `polpo cloud-logs` tails production

Want to see the whole shape first? The vibe coding agent walks through its loops step by step.

$npx @polpo-ai/cli create

Your first agent, live in 60 seconds

Launch once. Scale from one agent to thousands.

Free tier · No credit card