← All projects
- Automation & data
Built in
Your emails go to brands with no budget
The engine keeps only those already buying ads, and writes the message.
The problem
Cold outreach is wasted on companies with no budget. Brands already spending on ads are the right targets, but finding and qualifying them by hand is slow.
What I built
A multi-tenant engine: headless scraping of the Meta Ad Library, site crawling for contact emails, lead scoring with Claude, and sending through connected Gmail inboxes with warm-up, daily caps and spread-out send times.
Technical details
- SSRF guard: redirects followed manually, host rechecked at every hop
- Two-level row-level security: workspace, then restrictive per agent
- Hand-written Gmail client: MIME, threads, attachments
- Cloudflare email de-obfuscation and MX checks
Stack
- TypeScript strict
- Deno edge functions
- Supabase Postgres
- Playwright
- Claude API
- Gmail API
The result
Each email approach is A/B tested and ranked, on a sending setup built for about 60 inboxes.
A similar project in mind?
Tell me about your business and when you need it. You get a proposal by email.
More projects
1 / 27 : The workshop finds out about orders too late