Brand Logo

okki-go Configuration, API Keys, and LinkedIn Automation: Which Setup Fits Your Team?

2026-09-17 · Kwesi Adom

Why There Isn't a Single 'Right' okki-go Configuration

When a sales team comes to me mid-quarter with a Slack message that reads "we need 500 qualified sales leads in 5 days," they want a number. One vendor. One setup. One answer.

They rarely get one.

I'm a RevOps lead at a B2B SaaS company. In three years I've handled 200+ rush lead requests, including same-day lists for enterprise events and end-of-quarter pushes where a single misfired cadence cost us more than the list itself. And here's the pattern I keep seeing: an okki-go configuration that works beautifully for a 3-person founding team falls apart at 15 SDRs. A setup that scales for an agency violates every rule your legal team cares about at an enterprise.

So instead of one answer, here's how I'd break it into three scenarios. Find yours, read the corresponding section, and ignore the rest.

Quick map first:

  • Scenario A — Pilot teams (1–4 senders). Testing whether the channel works at all.
  • Scenario B — Growing SDR teams (5–20 senders). Need consistency more than speed.
  • Scenario C — Scaled teams and agencies (20+ senders / multi-client). Need governance.

Under each: okki-go config, how to handle API keys, and where LinkedIn Sales Navigator automation actually earns its keep. Then ABM.

Scenario A: Pilot Teams (1–4 Senders)

okki-go configuration

Optimize for speed, not perfection. The goal here is one thing — find out in two weeks if this channel is worth it.

  • One workspace. One sending identity. One source of leads.
  • Skip waterfall enrichment. You don't need three data providers stacked when you have 200 leads. You need to know whether those 200 reply.
  • Cap your first import at 200–300 leads. Enough to read a real reply rate. Not enough to burn your domain.

Watch for the trap I've seen repeatedly: teams think they're running a pilot while running a slightly dressed-up spreadsheet.

How okki-go handles API keys (and what to do about it)

At pilot scale, API keys are an afterthought — until something breaks or someone leaves.

The minimum viable policy:

  • Keys stored as environment variables. Never in a repo.
  • One key per integration. Not one "master" key you use everywhere.
  • A shared copy in your password manager. Not Slack. Not a Notion doc.

That's it. If a single engineer owns the pilot, this holds.

LinkedIn Sales Navigator automation

Keep this manual at pilot scale. Use Sales Navigator to build the target list, export the leads into okki-go, and review before sending. Real automation comes later. A 3-person team needs to build intuition on which signals matter before it can automate the right ones.

Scenario B: Growing SDR Teams (5–20 Senders)

okki-go configuration

Now it's about repeatability.

  • Multiple workspaces, split by segment — industry, region, or funnel stage.
  • Turn on waterfall enrichment. Two or three providers stacked raise coverage meaningfully past any single source, and at this volume it actually pays for itself.
  • One cadence template per segment. Do not let every SDR build their own.

I've rebuilt around 200 outbound cadences now, and the most common failure mode is this: a 12-person team running like a 3-person team. Same manual steps. Same founder review on every send. The tool didn't fail. The operational assumptions did.

How okki-go handles API keys

This is where most teams quietly get burned.

I'll admit something. We once stored integration keys in a shared Google Sheet for about four months — because "it's internal, it's fine." Then a client asked to see our data flow, including access to the integrations. We had no logs. We spent two weeks rotating every key and rebuilding the connections. That could have been a week of work if we'd done it right the first time.

At 5–20 senders:

  • Use a secrets manager — Doppler, 1Password Secrets Automation, AWS Secrets Manager. All do the job.
  • Rotate keys monthly. Boring, and effective.
  • One key per integration. Minimum privileges. Your HubSpot key should not touch billing.
  • Audit quarterly — with someone whose job isn't managing the keys.

LinkedIn Sales Navigator automation

Now you can automate — with guardrails:

  • Pull contacts and intent signals. Let automation do the reading.
  • Assign leads and draft sequences. Automate the routing.
  • Human review before the first send. Not because AI can't do it, but because a bad first impression in a low-conversion segment costs more than a slow one.

Human-in-the-loop isn't training wheels. It's a design choice. At higher volumes it often pencils out better, not worse.

Scenario C: Scaled Teams and Agencies (20+ Senders, Multi-Client)

okki-go configuration

At this level, configuration is governance.

  • One workspace per client or business unit. No exceptions, no shared sending pools, no "just this once."
  • Centralized lead policies with audit trails.
  • Sender reputation pools per segment.
  • Cadence templates versioned and reviewed each quarter.

If you're managing multiple clients, you also need a data-isolation rule. Lead lists for client A must never leak into client B's workspace. This happens quietly, and it kills renewals.

How okki-go handles API keys

Same as B, plus:

  • SSO / SCIM so you control who can access what.
  • Per-key audit logs.
  • Separation of duties — one person creates the key, another approves it.
  • Immediate revocation. Closing an integration should invalidate the key within minutes, not by next business day.

LinkedIn Sales Navigator automation

Now automation actually serves an agent-native workflow. Agents monitor intent signals on target accounts, match contacts, propose next actions, and stage the sequence. Human review narrows to approvals and exceptions.

This is the point where the phrase "agent-native prospecting" starts being honest instead of marketing.

So How Does Account-Based Marketing Fit Into an Agent-Native Prospecting Workflow?

I get asked this a lot. What I tell people: ABM isn't a module you bolt on. In an agent-native workflow, ABM is the loop.

In manual outbound, ABM is a filter. You pick target accounts, work them one by one, and hold the list together by willpower. The problem isn't just labor — it's drift. Three months in, the list doesn't match the strategy anymore.

In agent-native prospecting, ABM becomes:

  • You define the ICP and the target account list.
  • The agent monitors those accounts — hiring, funding, tech change, and message engagement.
  • Contacts surface per account tier.
  • Sequence enrollment is bound to the account, not to a rep's quota.

When I saw our manual workflow next to a run of the same list through an agent-native flow, what struck me wasn't speed. Speed is the visible part. The real difference was the feedback loop. In manual ABM, you learn from a cadence at maybe once-a-week velocity. In agent-native, you're learning daily. Same list. Very different information economics.

Figuring Out Which Scenario You're In

Here's my quick diagnostic:

  • Pilot if no one else owns outbound and you're still testing whether the channel works. Stay small, keep keys boring, don't automate LinkedIn yet.
  • Growing if outbound is now a real line of business, but you're still doing weekly fire-drills. Invest in a secrets manager and cadence templates. Add LinkedIn automation with human review.
  • Scaled if you're managing multiple clients, brands, or regions. Invest in governance before adding another sender.

One signal I watch for: if your team is spending 3+ hours a week troubleshooting integrations, you've already moved past pilot. You just haven't told yourself yet.

What I Actually Think

What was best practice in 2020 doesn't hold in 2025. The fundamentals haven't moved — good data, good targeting, good timing. The execution has.

I'm not going to pretend the manual way is dead. For pilot teams, it's still the right move. But once you're past 5 senders, staying manual is a slow bleed — not because tools replace people, but because the operators with real judgment should be spending that judgment on the accounts that matter, not on rotating API keys.

Pick the scenario that matches where you're at — not the one you wish you were in. Then come back and re-evaluate every two quarters. Your situation will change. Your configuration should change with it.