Skip to content
rbsolutions.works
rbsolutions / production

We ship leads, data, and research — not slide decks.

A one-person operation running on a deterministic AI pipeline. Every deliverable is traceable, auditable, and built on real signals.

checking… serving PH · SEA · NA · EU
live · 90-day window
loading…
Leads processed / wk
0
Emails sent / wk
0
Meetings booked / wk
0
Reports shipped / wk
0
services

Three things. Done well.

All services →
how it works

A deterministic pipeline — not a chatbot guessing at your funnel.

Every stage is a versioned script. Every run writes a trace. Every deliverable is auditable.

  1. 01

    Ingest

    Scrape, enrich, and validate. Playwright + Hunter + MillionVerifier. 95%+ deliverability or the list is rejected.

    tools/scrape_* · tools/enrich_email.py
  2. 02

    Process

    Claude Haiku 4.5 writes openers grounded in real signals. Sonnet 4.6 drafts research & proposals. Every artifact is reviewed.

    tools/personalize_opener.py · tools/analyze_products.py
  3. 03

    Deliver

    Gmail send at paced ≤40/inbox/day. PDFs + CSVs to R2 with signed URLs. Replies classified, meetings booked, receipts filed.

    tools/send_gmail.py · tools/book_meeting.py
see it run

No mystery. Watch the pipeline.

Every tool is a Python script with a CLI. Every run writes a trace to Postgres. You get the output — and if you want, you get the commands that produced it.

rb@ops ~ /generate_income
$ python -m tools.scrape_shopify --store mystore.com --out .tmp/products.csv
· → 412 products · 38 collections · 9 variants/avg
$ python -m tools.enrich_email --input leads.csv --out leads.enriched.csv
· ✓ 287/312 deliverable · 91.9% · 25 rejected
$ python -m tools.personalize_opener --list leads.enriched.csv
· drafted 287 openers · avg 68 words · 0 hallucination flags
$ python -m tools.send_gmail --campaign spring_q2
· ✓ sent 40/40 from inbox-01 · rotating to inbox-02 tomorrow
what clients say

Small sample. Real results.

3 meetings / 2 weeks
Shipped our first 3 qualified meetings inside week two of the pilot. What I liked most was the CSV — every row was traceable back to a source.
Pilot client
Head of Growth · B2B SaaS, pre-Series A
40 stores / 4 days
We needed Shopify product data across 40 niche stores for a competitor study. Delivered in 4 days, clean, with a schema doc I could hand to an analyst.
Pilot client
Founder · DTC brand
28-page report
The research report read like a memo from a colleague, not a ChatGPT dump. Citations, tables, and an actionable 'what I'd do next' section.
Pilot client
Operator · Amazon aggregator
free pilot · 5 slots/mo

Try it for free before paying anything.

One scoped deliverable (small lead list, targeted scrape, or research scan). If it clears the bar, we talk about the retainer. If not, you keep the output anyway.