LinkedIn + SalesCrew

A queue and a ledger, worked by a person. SalesCrew tells you who to touch and records what happened. Every click on LinkedIn stays with a person on your team.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo

  • Queue and ledger, human-executed
  • Your account stays in good standing
  • Profile-level attribution
app.salescrew.io/settings
Settings: MCP tokens, integrations and the audit log

The short answer

  • The mechanism: SalesCrew holds a queue of profiles to work and a ledger of what was done. A person opens LinkedIn and does the action, from their own session, so the account stays theirs.
  • The ledger records connection requests sent and accepted and conversations started, per profile and per sender, so LinkedIn stops being the channel nobody can report on.
  • This is a deliberate design choice. Tools that automate LinkedIn put the account at risk. SalesCrew keeps the human in the click and the account in good standing.

Mechanism

Every row keeps a person in the click on LinkedIn itself.

WhatMechanismDirectionObjectsStatus
QueueProfiles queued from contacts, ICPs or by URLInternalLinkedIn queue rows, contactsAvailable
LedgerStatuses and timestamps recorded as a person works the queueInternalLedger rows, timelineAvailable
AttributionPer sending profile, so results are readable by personInternalLedger, KPIsAvailable
Adding a prospectURL-first: paste a profile URL and a row is createdInternalContacts, queue rowsAvailable
Sending a connection requestA person sends it in LinkedIn, straight from the queue rowOutboundQueue rows, ledgerAvailable
Recording repliesThe person who got the reply sets the status, or an agent does over MCPInternalLedger rows, timelineAvailable
Sales Navigator listsCSV into the data bank, then queuedInboundData bank rows, queue rowsAvailable
LinkedIn agent that drafts messagesAgent drafts into the approval queue, a person approves and sendsInternalDrafts, approvals, queue rowsAvailable

Mechanisms read from the SalesCrew integration table, September 2026. LinkedIn's own user agreement is the authority on what automation is permitted on the platform.

Setup

Twenty minutes, and the discipline is in step five.

  1. 1

    Define who belongs in the queue

    An ICP or a segment, so the queue is a filtered list rather than everyone you ever exported.

  2. 2

    Queue the profiles

    linkedin_queue_add takes a profile URL and a status; linkedin_queue_add_contacts queues a set of existing contacts at once.

  3. 3

    Assign a sender

    Each row carries the profile that will do the work, which is what makes results readable per person later.

  4. 4

    Work the list

    Open the queue, open LinkedIn, send the request or the message yourself, then set the status. linkedin_queue_update does the same from a script.

  5. 5

    Record the truth, not the plan

    Sent, accepted, replied. A ledger only earns its place if it says what actually happened, including the rows where nothing did.

  6. 6

    Pair it with email

    Run the LinkedIn queue beside an email cadence on the same segment, and let the reply on either channel stop the other.

Questions

Why not automate LinkedIn like other tools do?
Because the platform's user agreement does not permit it and a restricted account takes the whole channel with it. A queue that a person works keeps the account, and the ledger still records every touch.
How are LinkedIn replies recorded?
The person who received the reply sets the status on the ledger, or an agent does it through the MCP tools if you script it that way.
What can an agent do here?
It queues, prioritises and drafts the message. Every agent-written message waits in the approval queue first, and the send on LinkedIn stays with a person.
How do I report on LinkedIn results?
The ledger gives requests sent, accepted and conversations started, per profile. That is enough to compare LinkedIn against email on the same segment.
Can I import a Sales Navigator list?
Yes, through CSV into the data bank, then queue from there with the sender assigned per row.

Give LinkedIn a ledger it never had

A queue your team works by hand, and numbers you can finally put beside the email channel.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo