SingleBit Outbound Engine: Plan for 10 to 15 Booked Meetings in One Month

Prepared: 2 November 2026 Goal: turn the system on, let it run for about a month, and book 10 to 15 sales meetings. Main channel: cold email.


1. The short version

We are building a machine with eight stations. Companies go in one end, booked meetings come out the other.

  1. Pick who we sell to and what we offer. (People decide this. No tool fixes a weak offer.)
  2. Find companies that fit.
  3. Spot a reason to email each one right now (they are hiring engineers, running ads, just raised money, have an old website).
  4. Find the decision maker and check their email address is real.
  5. Write a short, specific email for each person. A human approves every batch.
  6. Send it slowly, spread across many mailboxes, so we stay out of spam.
  7. Answer replies fast, with AI drafting and a human sending.
  8. Count booked meetings and, every week, shift effort to whatever is booking.

The tools:

Expected cost is roughly $250 to $400 a month in tools, plus about 5 to 7 engineer days to build. The full breakdown is in Section 6.


2. Is 10 to 15 meetings realistic? The math

Industry numbers for 2026:

Our capacity:

ItemNumberWhy
Mailboxes we already have9 (on 3 domains)From our earlier setup
Safe cold emails per mailbox per day25Most 2026 guides put the safe range at 20 to 30 for warmed Google Workspace inboxes
Sending days in the windowabout 209 Nov to 11 Dec, skipping US Thanksgiving (26 and 27 Nov)
Emails per month (9 mailboxes)about 4,5009 × 25 × 20
Emails per personabout 2.5A 3-email sequence, but repliers stop early
People reached (9 mailboxes)about 1,800
People reached if we add 6 mailboxes nowabout 2,300New ones join late, after warming

What that gives us (planning estimates, not promises):

Meeting rate per person reached1,800 people2,300 people
0.5% (below average)911
0.7% (average)1316
1.0% (good, signal-based targeting)1823

What this means: with only the current 9 mailboxes, we hit the goal only if we perform at or above average. Adding 6 mailboxes gives us room for a slow first week. The thing that moves us from 9 meetings to 20 is who we email and why (stations 1 and 3), not more volume.

Timing warning: people emailed in the last week of the run will still be getting follow-ups and replying into mid December. Count meetings booked up to about 18 December, not just up to day 30. US business slows down after about 18 December, so the window is tight. Start this week.


3. The eight stations, explained simply

Each station below covers: what it means in plain words, what we use, what we build or set up, the cost, and how we know it is working.


Station 1: Who we sell to, and what we offer

In plain words: we decide which kinds of businesses to email, and the one thing we offer them. Everything later depends on this.

Our likely ICPs (ideal customer profiles) from earlier work. Please correct these if they have changed.

Recommendation for month 1: run two ICPs, not four. Splitting 1,800 to 2,300 people four ways leaves about 500 per ICP. That is too few to learn what works. I suggest:

NGOs and CBD join in month 2, reusing the same machine.

The offer. Each ICP needs one concrete, low-commitment thing to say yes to. For example: "a 20-minute teardown of your booking flow" for CPAs, or "a fixed-price MVP scoping call" for founders. People write this, not AI.

What we set up:

Done when: two briefs are written and the do-not-contact list is loaded.


Station 2: Find companies

In plain words: make a long list of businesses that might fit.

What we use: Harvey's "Discover" step. It searches the web and business listings and shows the cost before it spends anything.

Cost: under $20 a month at our volume.

Done when: we have about 2,500 or more companies across the two ICPs. Harvey finds up to 2 people per company, and some emails will not verify, so we need more companies than our target of people.


Station 3: Spot the reason to email right now (signals)

In plain words: for each company, find a true, specific, current fact that makes our email relevant today. "You're hiring a founding engineer" beats "I saw your website" every time. This is the station that decides our meeting rate.

What we use: Harvey's "Profile" step. It is free. Harvey reads each company's homepage and a few other pages, with no AI involved, and records facts ("signals") with the page they came from. You approve which of its 29 signals to collect. Useful ones for us:

SignalWhat it meansBest for
HIRING_ROLEThey are hiring for a role we name (founding engineer, full-stack, mobile). Harvey reads their Greenhouse, Lever, Ashby or Workable job board directly.Founders
FUNDING_ROUNDThey announced a raise on their own site in the last 18 monthsFounders
YC_BACKED / ACCELERATORThey say they went through YC or an acceleratorFounders
NO_ONLINE_BOOKINGClients have to phone in to bookCPA firms
BLOG_STALEThey started content and abandoned itCPA, NGO, CBD
INCUMBENT_AGENCYThe footer names the agency that built their siteAll Tier 2
RUNNING_META_ADSCareful: this really means "Meta Pixel is installed", not "ads are live"CBD, NGO
SERP_RANKWhere they rank on Google for their own service (paid, cheap)CPA

Where Zomler helps. Zomler fills gaps that Harvey's free signals cannot.

What we build: a Zomler adapter so Zomler's findings land in Harvey as signals, next to Harvey's own. Harvey's code has a clean plug-in point for this.

Then we build "cohorts". A cohort is a saved filter, for example "Founders: hiring a full-stack engineer AND raised in the last 18 months". Each cohort becomes one campaign with one angle. This is how we will later know which reason to email actually books meetings.

Done when: each ICP has 2 or 3 cohorts with at least 300 companies each.


Station 4: Find the right person and a real email address

In plain words: find who decides (owner, founder, CEO), work out their email address, and check it is real before we ever send. Bad addresses bounce, and bounces push all our mail into spam.

What we use:

Cost: about $5 to $15 a month.

Done when: we have about 2,300 or more verified contacts queued, and bounce rate in sending stays under 2%.


Station 5: Write the emails (with a human approving)

In plain words: AI writes a short email for each person that mentions the specific fact we found. A person reads and approves every batch before anything goes out.

What we use:

What we build: the Writer Bridge, about 2 days of work. This is the main piece of custom code.

  1. Reads Harvey's database: the person, the company, and the signals with their source links.
  2. Asks Claude to write email 1 for that person (under 90 words: the observation, one line on what we do, one easy question). It also writes two short follow-ups.
  3. Runs safety checks: no broken name fields, no links in email 1, no banned phrases, under the word limit, nobody on do-not-contact.
  4. Puts every draft into a Google Sheet review queue. A person approves, edits or rejects each row.
  5. Sends approved rows to Instantly, with the personalized text stored on each lead.

Why we build this instead of using Harvey's own Instantly connection: I read Harvey's current code (version 0.2.1, last updated 1 Nov 2026). Its Instantly connection has these problems:

Harvey's own Gmail sending is personal, but it uses one mailbox per install and cannot rotate across our 9.

Email shape rules (from the data):

Running AI through the API, not a Claude subscription: Harvey is built to run on a Claude Pro/Max subscription. Anthropic's rules for automated use of subscriptions changed several times in 2026 and are still unsettled. A sales machine that makes money should not depend on that. We give Harvey and the bridge an API key and pay per use, roughly $50 to $150 a month at our volume. On day 1, check that the calls show up in the Anthropic Console.

Done when: for 3 batches in a row, the reviewer approves at least 80% of drafts without edits.


Station 6: Send (slowly, across many mailboxes)

In plain words: send the emails at a human pace, spread across all our mailboxes, at normal working hours in the recipient's time zone, and stop the moment anyone at that company replies.

What we use: Instantly, which we already use. It handles:

Plan upgrade needed: our volume (about 4,500 or more emails a month) is over the Growth plan's 5,000 limit once follow-ups and new mailboxes are added. We also need webhooks (instant alerts when someone replies) and full reply-from-inbox. Webhooks start at Hypergrowth: $97 a month, or $77.60 a month billed yearly.

Settings:

Add 6 mailboxes this week: 2 new domains with 3 Google Workspace mailboxes each. Each mailbox costs roughly $7 to $8 a month (check the current Workspace price), and each domain about $10 to $15 a year. They need 2 to 4 weeks of warmup, so buying them now means they join around 30 November.

Health check first: before sending, confirm on all 9 existing mailboxes and 3 domains:

Harvey's harvey warmup command checks the DNS records and blocklists for free.

Legal basics (US, CAN-SPAM). Not legal advice.

Done when:


Station 7: Answer replies fast

In plain words: when someone replies, we answer quickly and push toward a booked call. Speed matters a lot here.

The time zone problem: US business hours (9am to 5pm Eastern) are 7:30pm to 3:30am in India. Most positive replies will arrive during our evening and night. This station has to be designed around that.

What we build: the Reply Desk, about 1 to 1.5 days of work.

  1. Instantly sends an instant alert (webhook) the moment a reply arrives.
  2. A small web function (hosted on our existing Vercel) receives it and asks Claude to:
    • Sort the reply: interested, question, objection, not now, wrong person, unsubscribe, out of office.
    • Draft an answer.
  3. Positive replies and questions ping the team's phone (Slack or WhatsApp) with the reply and the draft.
  4. A person sends the answer from Instantly's inbox, editing if needed.
  5. Unsubscribes are honored automatically. Out-of-office and "not now" replies are scheduled for later.

One decision for you: do we allow one kind of reply to go out automatically? I mean only "yes, interested, when can we talk?", answered with the booking link and two suggested times. Everything else waits for a human. This is the only way to answer a 2pm Eastern reply in minutes rather than 10 hours later. The alternative is an evening rotation (someone on duty until about 1am IST on weekdays).

What we do NOT automate: objections, pricing questions, anything legal, and anything from a big-name account. Those always get a human.

Done when: the median time to answer a positive reply is under 1 hour during US business hours.


Station 8: Book and count meetings, then adjust weekly

In plain words: make booking easy, count every booked meeting, and record why that person was emailed in the first place. Then each week, put more effort into what works and stop what does not.

What we use:

Every lead carries tags: ICP, cohort, signal used, copy version. So the Meetings sheet answers the question that matters: which reason-to-email books meetings?

Weekly 30-minute review (every Friday). Check these numbers:

NumberHealthyIf not
Bounce rateunder 2%Stop. Fix verification before sending more
Reply rate per campaign3% or moreUnder 1% after 300 people: rewrite or kill the campaign
Positive repliesabout 1% of people reachedCheck the offer, not just the copy
Meetings bookedabout 3 or more per week from week 2Move volume to the best cohort
Spam complaintsunder 0.3%Slow down, check targeting

Done when: we can say, for every booked meeting, which ICP, cohort and signal produced it.


4. How it fits together

[Station 1: ICP + offer briefs]  (people)
          |
          v
[Harvey: Discover]  -> Serper / DataForSEO / Apollo import
          |
          v
[Harvey: Profile]   -> free signals from each company's own site
   + Zomler adapter -> real Meta ads, LinkedIn jobs, intent posts
          |
          v
[Harvey: Enrich + Verify] -> decision maker + Reoon-verified email
          |
          v
[Writer Bridge] -> Claude API writes per-person emails
          |        -> safety checks -> Google Sheet review queue
          |        -> approved rows pushed to Instantly
          v
[Instantly] -> 9 to 15 mailboxes, warmup, schedule, stop-on-reply
          |
          v  (webhook on every reply)
[Reply Desk on Vercel] -> Claude sorts + drafts -> phone alert -> human sends
          |
          v
[Cal.com booking] -> webhook -> Instantly "meeting booked" + Meetings sheet
          |
          v
[Friday review] -> shift volume to the cohorts that book

Where things run:

Safety design: Harvey itself never sends. Harvey's own sending stays in approval mode, pointed at one test mailbox, with nothing approved, so it is impossible for it to email anyone. All real sending goes through Instantly, after a human approves the batch in the Sheet.


5. What we build vs. what we just set up

PieceBuild or set upEffortNotes
ICP and offer briefs, do-not-contact listSet up (people)0.5 dayFounders decide offers
Buy 2 domains, 6 mailboxes, DNS, warmupSet up0.5 dayDo on day 1, since warmup takes weeks
Instantly upgrade to HypergrowthSet up10 minNeeded for webhooks
Harvey install on server, train on singlebit.xyz, confirm signals, cohortsSet up1 dayOne Harvey install per ICP, since Harvey holds one product and ICP at a time
Switch Harvey to an Anthropic API keySet up1 hourVerify usage appears in Console
Apollo / domain-list import adapter for HarveyBuild0.5 dayHarvey has no CSV import today
Zomler adapter for HarveyBuild1 dayAd Library check, LinkedIn jobs, intent posts
Writer Bridge (Claude, checks, review Sheet, push to Instantly)Build2 daysThe core custom piece
Reply Desk (webhook, sort, draft, alert)Build1 to 1.5 daysReuse our existing Instantly reply-alert work
Cal.com event types, webhook, Meetings sheetSet up + small build0.5 day
Totalabout 5 to 7 engineer daysCan run in parallel with mailbox warmup

6. Budget (monthly, approximate, USD)

ItemCostNotes
Instantly Hypergrowth$97 (or $77.60 billed yearly)Webhooks and the volume we need
6 extra Google Workspace mailboxesabout $45 to $509 existing mailboxes already paid
2 extra domainsabout $25 to $30 per yearOne-time-ish
Email verification (Reoon)$5 to $15Roughly 3,000 to 5,000 checks
Discovery (Serper, DataForSEO)$0 to $20Serper's free tier covers a lot
Claude API (Harvey + bridge + reply desk)$50 to $150Estimate. Measure in week 1
Server for Harveyabout $12 to $24Small droplet
Cal.com$0Free plan covers this
Zomlerinternal creditsTop up the wallet if we use Ad Library checks heavily
Apolloonly if neededUse our existing plan if we still have one
Totalabout $250 to $400 / monthPlus build time

If this books even one Tier 1 or Tier 3 client, it pays for itself many times over. The real cost is team time: building it, approving batches, answering replies in the evenings, and running the Friday review.


7. Timeline

WhenWhat happens
Week 0 (2 to 8 Nov)Decide the 2 ICPs and offers. Buy domains and mailboxes (start warmup). Upgrade Instantly. Health-check existing mailboxes. Install Harvey, train it, confirm signals, run discovery. Build the import adapter and Writer Bridge.
Week 1 (9 to 13 Nov)First sends from the 9 warmed mailboxes at about half volume (10 to 15 a day each). Every draft reviewed. Build the Reply Desk and Cal.com tracking. Build the Zomler adapter.
Week 2 (16 to 20 Nov)Full volume (25 a day per mailbox). First Friday review: kill weak cohorts, double good ones.
Week 3 (23 to 25 Nov)Send Mon to Wed only. Pause 26 and 27 Nov (Thanksgiving).
Week 4 (30 Nov to 4 Dec)New mailboxes start joining at low volume. Full volume on the best cohorts.
Week 5 (7 to 11 Dec)Last new sends. Follow-ups finish the following week.
Final count (around 18 Dec)Total meetings booked, broken down by ICP, cohort and signal. Decide month 2: add NGO and CBD.

8. From the Orphic catalogue: what we use and what we skip

Searched the full catalogue (155 tools), especially the Sales CRM, AI agents and Business ops categories.

ToolVerdictWhy
HarveyUse (stations 2 to 4)Real research engine: free site profiling, decision-maker finding, honest email verification, signals database. Its sending and calendar parts are not ready for our setup (calendar booking is still a placeholder in the code), so we do not use those.
Google Maps Scraper KitMaybe, month 2Free local-business lists (names, phones, emails, sites by city and niche). Useful for NGO or local CBD retail later. Not needed for founders or CPAs, where DataForSEO is cheap and cleaner.
Agent ReachSkipReads LinkedIn, X and Reddit for free, but some platforms need a logged-in session, which risks our accounts. Zomler does this cleanly.
n8nSkip for nowA visual automation tool. Our pieces are small enough to write directly, and fewer moving parts is safer.
Agency Agents, Anthropic sales pluginSkipPrompt collections. Harvey's sales rule files already cover this, built for cold email.
Browser UseSkipAutomating LinkedIn breaks LinkedIn's rules and gets accounts restricted.
Blueticks, whatsapp-mcpSkip for US outboundCold WhatsApp is not normal in the US B2B market. Could matter later for Indian clients.

9. Is there something better than email?

For our goal, email is the right main channel. It is the only channel we can run at about 2,000 people a month safely and legally.

Two additions:

  1. A manual LinkedIn touch for the top accounts. For the best 20 or so leads each week (intent posts from Zomler, or replies that went quiet), a founder views their profile, connects with no note, and comments on a recent post. A human does this, with Claude suggesting what to say. Not automated.
  2. No AI cold calling. Under US rules (FCC 24-17 / TCPA), AI-generated voice calls count as "artificial voice", with penalties of $500 to $1,500 per call and no business exception. Harvey's own maintainers refuse to build it.

10. Risks, and what we do about them

RiskWhat it looks likeWhat we do
Weak offerReplies say "not now" or nothingRewrite the offer, not just the copy. Test a second offer in week 2.
Spam folderReply rate near zero, Instantly health dropsLower volume, check DNS, pause the affected mailbox, keep warmup on
Bad dataBounces over 2%Stop the campaign. Send only "verified" addresses, no "risky" ones
Not enough verified contactsQueue runs dry by week 3Apollo import as backup. Add a second cohort per ICP
Slow replies at night ISTPositive replies go coldEvening rotation, or allow auto-send for "interested" replies only
AI writes something wrongMade-up fact in an emailEvery email cites a stored fact with its source link. A human approves every batch. Harvey's rule bans invented facts.
Subscription policy changesAI calls stop workingWe run on the API, so this does not affect us
Holiday slowdownWeek 3 and mid December quietFront-load volume in weeks 1, 2 and 4
Emailing a client by mistakeEmbarrassmentDo-not-contact list is checked at send time

11. Decisions needed from you

  1. Which 2 ICPs for month 1? I suggest founders and CPA firms.
  2. The one offer per ICP, and which case studies we can name.
  3. Add 6 mailboxes now? I suggest yes.
  4. Auto-send for "interested" replies only, or an evening rotation?
  5. The earlier plan kept the CPA campaign off Instantly. Does that still stand? If yes, CPA runs on 1 or 2 mailboxes through Harvey's own Gmail sending (separate install, approval on), and only founders go through Instantly.
  6. Who reviews draft batches daily (about 20 to 30 minutes a day), and who runs the Friday review.
  7. Postal address for the email footer (US virtual mailbox or our Bengaluru office).

12. What I checked and what I could not

Checked directly:

Not verified, so check these:


13. Plain-language glossary


Sources

●  Have your own?

Paste your markdown, get a link like this.

Write your own