Freelance OS's LinkedIn executor. Invites, messages, comments, reactions, profile visits, everything runs in your real browser, on your session, from your IP. Nothing goes through a third-party service.
Overview
LinkedIn replaces Waalaxy or Lemlist with a local executor. Freelance OS never logs into LinkedIn for you. It queues the actions and a Chrome extension runs them in your own browser, on your real session. To LinkedIn it is you: same cookies, same IP, same fingerprint.
Automating a LinkedIn account goes against its terms of use: the risk is real. The module doesn't hide it, it limits it. Strict ceilings per action and per day, sending windows, a gradual ramp-up for a new account, random gaps between actions, an automatic pause at the first abnormal signal.
On top of the executor, three uses: multi-step outreach sequences to your contacts, a closer that replies to inbound DMs, and automatic feed engagement. Each use is opt-in and off by default. Everything scraped (reactions, profiles, replies) flows back into the CRM and the Inbox.
What the module does
Runs in your browser
A Chrome extension linked to your workspace. About every 75 seconds it picks up one action and runs it in your LinkedIn tab, the way you would yourself. One action at a time, at human pace. One browser can serve several workspaces: handy if you run several brands or clients.
- Actions: invite, message, comment, reaction, visit, profile scrape
- Post publishing, search-result import, reactions and feed scraping
- connect, visit and scrape_profile are the most stable; message, comment, react are best-effort
- Developer-mode install for now, unpackaged extension
Anti-ban policy
The heart of the module. It decides what a device may do, right now. Hard per-action, per-identity ceilings can never be exceeded, even by an over-set config, because that is how an account gets banned. The daily count is a rolling 24-hour window, with no timezone arithmetic.
- Hard daily ceilings: 30 invites, 40 messages, 25 comments, 60 reactions
- Per-device sending window, in its own timezone
- 3-day ramp-up for a freshly paired account (35 then 55 then 75 %)
- Randomized 45 to 180 second gaps between actions, batches of 3 max per poll
- Automatic pause per browser, then it resumes on its own
Multi-step outreach sequences
The direct Waalaxy replacement. A sequence chains steps: profile visit to warm up, invitation, message. You enroll contacts, a state machine walks them forward over time, each step goes through the queue and therefore the caps. The sequence pauses as soon as the prospect replies. Per-sequence daily cap on top of the device ceilings.
Closer bot on inbound DMs
When a prospect replies, the closer can draft the follow-up in your voice. Three modes: off (default), draft (it suggests, you approve before sending), send (it queues the reply straight as a normal message job, so under the same caps). The prompt carries the workspace's offer name, promise and CTA. The output is stripped of em-dashes and AI tropes before it is offered.
Automatic feed engagement
Optional, off by default. Three modes: off, like, like plus a short AI comment. The module selects relevant feed posts, bounds the number of likes and comments per pass, and never engages an excluded author. In parallel, a pass scrapes the reactions on your own published posts so reactors and commenters drop into the CRM.
Platform health and action queue
When the same action fails across several accounts at once, LinkedIn has usually changed something. The action is then switched off for everyone, retested later and turned back on once it works again. Stuck actions are released automatically. A table shows successes, failures and pending actions over 7 days.
How to use it
- 01
Pair a browser
In Settings, Integrations, LinkedIn (extension), generate a code. Open the extension, paste the code, connect. Keep a LinkedIn tab open and logged in.
- 02
Pick the workspaces
A device serves one or more of your workspaces. You tick which ones. Caps aggregate per device, jobs stay per workspace.
- 03
Create a sequence
In Outreach, LinkedIn, you build a sequence: visit, invitation with a note, message, with delays between steps and a per-day cap.
- 04
Enroll contacts
You bulk-enroll contacts from the CRM. The state machine walks them forward, one step at a time, under the anti-ban caps.
- 05
Turn on closer or feed
Optional. Set the closer to draft or send, feed engagement to like or like plus comment. Off by default, explicit opt-in.
- 06
Watch the queue and stats
The page shows the status of linked browsers, the action queue and a per-action table over 7 days. A broken action can be switched off for everyone.