The Problem
A B2B agency wanted to scale outbound without growing the team. The bottleneck wasn't strategy — it was execution. Finding leads, researching them, writing personalized emails, logging in the CRM, following up. All manual. Volume was capped by the hours in a day. Follow-up was inconsistent, which is where most of the actual revenue gets lost.
What We Diagnosed
The team already lived in Slack. Every other tool we considered would have meant context-switching, which meant adoption would die in week three. The right surface for the system was the one they already had open.
We also identified what to leave manual: the strategy and ICP work, the message angle, and final approval. The system handles execution; the humans handle judgment.
What We Built
A Slack-native outbound pipeline:
- Team kicks off a campaign by filling out a form inside Slack
- Backend sources leads, validates, deduplicates against the CRM
- Claude generates personalized outreach grounded in lead research
- Every email goes through a human approval gate in Slack — review, edit, approve, send
- CRM gets tagged automatically; follow-up cadences run on rails
No new tool to learn. No context switch.
The Results
| Metric | Before | After |
|---|---|---|
| Outbound volume | Baseline | 5× |
| Follow-up consistency | Inconsistent | Always on cadence |
| New tools the team had to learn | — | 0 |
| Pipeline visibility | Partial | Full |
The team didn't grow. The outbound did.