Visitor intelligence research

okkigo Workflow for RevOps: A 6-Step Setup Checklist

2026-09-07 · Julian Hartwell

I'm the person who manages our GTM tool contracts. If the SDR team wants to buy something — database, sequencing tool, AI whatever — it lands on my desk first, alongside the RevOps lead. I've been doing this since 2022, and I've watched a lot of prospecting tools come and go.

So when AI SDR platforms started showing up in every shortlist, I wasn't excited. Honestly, I assumed they were cold email automation with a ChatGPT wrapper — basically the same spray-and-pray outreach we'd spent a year cleaning out of our CRM.

That assumption turned out to be wrong. Not because the technology is magic. Because the workflow around it is more disciplined than I expected.

How does okki-go work? The short version: you connect your CRM, define your ICP, and the AI SDR agent researches prospects using LinkedIn data, enrichment, and intent signals — then drafts and sends personalized email sequences. The parts that matter most have a human checkpoint.

This isn't a product review. It's a setup checklist for RevOps teams who need to implement it right the first time. Six steps, plus the mistakes I'd avoid if I were doing it again.

Step 1: Lock your ICP and clean your CRM before you turn anything on

The biggest mistake teams make with okkigo — or any AI SDR tool — is starting with lead sources. You don't start there. You start with the ICP.

For us, that meant answering questions sales had been dancing around for a while: which industries actually close, what company size is worth our time, which titles have buying authority. We wrote it down as an explicit audience definition in the okkigo dashboard. Firmographics, geo, target titles, exclude lists. Boring, but necessary.

The reason this matters: the agent-native part of okkigo really does work like a junior SDR. It researches and builds lists on its own — if you give it a good ICP. Give it a vague one, and you get vague prospects. Garbage in, garbage out, except the garbage is now automated.

Checkpoint: If your ICP exists only as a paragraph in a slide deck, turn it into explicit firmographic and title rules first.

Step 2: Build the list — and answer the Sales Navigator scraper question

Once the ICP is locked, okkigo assembles the prospect list using LinkedIn data sources as part of the flow. You don't manually export a CSV and upload it. But since teams keep asking, let's settle this directly.

What is a Sales Navigator scraper and when should a B2B sales team use one?

A Sales Navigator scraper pulls contact records out of LinkedIn Sales Navigator search results — name, title, company, profile URL — into a spreadsheet. Some also try to append emails. You run a search, export the matches, and end up with a list of names.

Use a scraper when you need a finite, well-defined list. Say, the 400 companies in your target segment, or every VP of Sales at Bay Area tech companies for an event invite. That's a legitimate use case.

Don't build your entire outbound engine on one. A scraper gets you names. It doesn't tell you whether a company is in-market, whether they changed leadership last month, or whether a competitor is already winning the account. That's not a scraper problem. It's a data problem.

Checkpoint: If your list exists as a static CSV, ask whether it also contains intent context. If not, the data will go stale fast.

Step 3: Layer enrichment and intent data providers on top

A raw list is not a prospect list. It's a starting point. This is where quality begins to separate useful workflows from noisy ones.

Enrichment fills in the missing fields — work email, company revenue, tech stack, recent hiring activity. okkigo uses waterfall enrichment, which means each record passes through multiple data providers in sequence. One provider fills what another missed. We learned this after testing a single data source and watching it return maybe half the useful fields. Waterfall doesn't make data perfect. It makes it good enough to act on.

Intent data is the layer that tells you who is actually ready to hear from you. It flags accounts researching a category you sell, or showing signals like job changes and budget shifts.

There are plenty of intent data providers out there. Some you'll hear about constantly are Bombora and 6sense; we've also seen teams use G2's buyer intent data. The specific vendor matters less than the workflow decision: without intent signals, you're guessing which of the 5,000 matching profiles wants to hear from you today. With intent, you can prioritize the accounts that are already moving.

Checkpoint: Look at a sample of enriched records. Did you get usable signals, or just a title and a phone number? If it's the latter, keep tuning.

Step 4: Verify emails before any cold email automation starts

This step should be non-negotiable for RevOps. Unverified emails don't just bounce. They burn your sending domain's reputation, which then hurts every campaign your SDRs run for the rest of the month.

I learned the invoice version of this lesson years ago: a cheaper supplier couldn't provide proper billing documentation, finance rejected the expense, and I had to cover it out of pocket. Now I check invoicing capability before ordering anything. Same logic applies to email lists. The cheapest list often costs more once bounces and blacklists enter the equation.

Can okkigo promise zero bounced emails? No, and neither can anyone else. No provider can honestly guarantee 100% accurate email verification. What a good workflow can do is keep your bounce rate reasonable. My personal rule from tracking our own deliverability is to keep it under 3%. If you're above that, stop and investigate before scaling.

Checkpoint: Confirm that every email goes through verification before it touches a campaign. This protects your domain, which is more valuable than the list itself.

Step 5: Set up cold email automation — with a human in the loop

This is where the ai does the heavy lifting. The agent writes the emails based on the enrichment details and intent signals from earlier steps. But it's not a generic "Hi {first name}" template. It references something real — a leadership change, a public announcement, a topic the company has been researching.

During our 2024 vendor consolidation project, I evaluated a few platforms side by side. The part that genuinely surprised me wasn't the writing quality. It was how much okkigo's workflow keeps a human in the loop. Replies get drafted, but the rep gets to review before anything is sent. That sounds slower, but it's actually the strongest feature for RevOps. You keep control of brand voice while the agent handles the grunt work.

One honest note: our first campaign drafts felt too polished. They read like a well-written robot, if that makes sense. We adjusted the tone, added some plain language, and re-ran the sequence. It wasn't a technical fix. It was a voice fix.

Checkpoint: Review at least ten AI-generated emails before your first send. If they all sound the same, every prospect will notice.

Step 6: Review the numbers that actually matter

If you're coming from an older engagement platform, you're used to obsessing over open rates. Cold email open rates are unreliable, so don't optimize for them.

What I track in the okkigo dashboard:

  • Reply rate — and whether replies are positive, negative, or meeting requests.
  • Bounce rate — it should stay low from step 4.
  • Spam complaints — if this isn't near zero, pause the campaign and fix the messaging or targeting.
  • Meetings booked per SDR — the number leadership actually cares about.

weekly review is enough. Let the workflow run for a few days, then look at the data and adjust the next iteration.

Checkpoint: If reply rate is low, the problem is usually message quality or ICP fit, not sending volume.

Four mistakes I'd avoid if I set this up again

1. Treating it as set-and-forget. Some tool reviews imply the AI SDR runs itself. It shouldn't. The first few campaigns need an actual person checking drafts, replies, and list quality. I'd rather have one focused hour per week than a laissez-faire rollout that silently burns domain reputation.

2. Assuming more data is better. You don't need 100,000 contacts. You need 500 contacts that are verified, enriched, and showing intent. Sending to a bloated list just creates noise and bounce risk.

3. Letting automation speak with no brand context. The whole point of the human-in-the-loop flow is to keep your company's actual voice in the conversation. If the AI writes everything and no one reads it, the emails start to feel generic, and the prospect's first impression of your company becomes robotic.

4. Ignoring the first impression. Cold outreach is often someone's first contact with your brand. A sloppy first email colors how they read everything after it. Investing in better data, better copy, and better targeting isn't a cost center. It's how you look like a serious company to a prospect who has never heard of you.

Look, I'm not saying manual prospecting is dead. It isn't. If your entire motion is 500 named accounts, a Sales Navigator scraper and a good SDR might be all you need. Okkigo shines when you scale beyond what a person can manually research and keep fresh.

Bottom line: okkigo works best when RevOps treats it as a workflow, not a magic button. Set up the ICP first, let the waterfall do its job, verify everything, keep a human in the loop, and review weekly. Do that, and the AI agent has what it needs to make your team look good.

Julian Hartwell

Julian Hartwell
Julian Hartwell is an independent B2B sales intelligence analyst covering contact databases, company data, decision-maker profiles, direct dials, prospect lists, and buying signals. He applies the ISO/IEC 25012 data-quality model while examining field accuracy, coverage, freshness, duplicate rate, match confidence, and source transparency. His evidence-led guides help revenue teams compare prospecting platforms, define acceptable data thresholds, and build account lists that support reliable territory planning and outreach.