Skip to main contentBabuger
Back to Docs

LinkedIn Automation

New

Automate LinkedIn profile visits, connection requests, and InMail messages alongside your email outreach.

What LinkedIn Automation Does

Profile Visits

Automatically view prospect profiles to trigger LinkedIn notifications

Connection Requests

Send personalized connection notes to build your network

InMail (Sales Navigator)

Send direct messages to anyone, no connection needed

Personalized Messages

Uses scraped profile data (headline, recent posts) for relevant outreach

Calendar Links

Automatically includes your booking link in messages

How It Works
Two modes depending on whether you have Sales Navigator

Standard Mode (Default)

Day 0
Email + Profile Visit + Connection Request
Day 2+
DM after they accept your connection

Best for building relationships. The DM follow-up only happens once the prospect accepts your connection request.

InMail Mode (Sales Navigator)

Day 0
Email + Profile Visit + InMail directly

Best for immediate outreach. Sends a direct InMail message without needing a connection first. Requires a Sales Navigator subscription.

1

Enable LinkedIn

Turn on LinkedIn automation for your agent

  1. Go to your Agent Settings
  2. Click the "LinkedIn" tab
  3. Toggle "Enable LinkedIn" to on
2

Connect Your Account

Link your LinkedIn account using your session cookie

  1. Click "Connect LinkedIn" in the LinkedIn tab
  2. Open linkedin.com and make sure you're logged in
  3. Open Developer Tools (F12 on Windows, Cmd+Option+I on Mac)
  4. Go to the Application tab → Cookieslinkedin.com
  5. Find li_at and copy its Value
  6. Paste the value in the connection dialog and click "Connect"
Privacy & security: Your cookie is encrypted at rest and only used by the automation worker. To revoke access at any time, disconnect here or simply change your LinkedIn password.
Never share your li_at cookie with anyone. It grants full access to your LinkedIn account. Babuger encrypts it immediately upon submission and it is never exposed in the UI again.
3

Configure Daily Limits

Set safe daily action limits to protect your account

Each agent has its own daily limits, set in the LinkedIn tab of agent settings. Leave a field empty to use your plan's maximum. Custom values cannot exceed your tier's cap.

Daily Limits by Plan
ActionFreePro / Ultimate
Profile Visits10 / day60 / day
Connection Requests4 / day20 / day
Messages (DM / InMail)2 / day30 / day

LinkedIn's own weekly connection limit is ~100. Even on Pro, stay well below that across all your agents combined.

Start conservative. Begin with low custom limits (e.g. 10 visits, 5 connections, 5 messages) and increase gradually over 2 weeks as your account warms up. Sudden spikes in activity can trigger LinkedIn's anti-automation systems.
4

Choose Your Mode

Select between Standard and InMail based on your subscription

Standard (Default)
Free

Best for building relationships. Follows a natural progression:

Visit profile to trigger notification
Send personalized connection request
DM after they accept your connection
InMail (Sales Navigator)
Sales Nav Required

Best for immediate outreach. Skips the connection step:

Visit profile to trigger notification
Send InMail directly (no connection needed)
Reach anyone on LinkedIn

To switch to InMail mode, toggle "Use InMail (Sales Navigator)" in the LinkedIn tab of your agent settings.

5

Add LinkedIn URLs to Leads

Provide LinkedIn profile URLs for each lead you want to reach

Manual entry: Paste the LinkedIn URL in the "LinkedIn URL" field when adding a lead
CSV import: Include a "LinkedIn URL" column in your CSV file — it auto-maps during import
Supported URL Formats
linkedin.com/in/usernameStandard profiles
linkedin.com/sales/lead/IDSales Navigator profiles
6

Launch

Start your multi-channel outreach

  1. Assign leads to your agent with "Trigger outreach" enabled
  2. Email and LinkedIn actions happen automatically on Day 0
  3. Follow-up DMs are sent automatically by the scheduler based on your configured delays
Multi-channel by default. Once LinkedIn is enabled, every outreach action is paired with an email. Your prospects see you on both channels, which significantly increases response rates.

Personalization

When the automation visits a prospect's profile, it scrapes publicly available data that is then used to personalize all outreach:

LinkedIn Messages

Headline and current role referenced in message
Recent posts used for conversation starters
About section context for relevance

Email Outreach

Profile insights used for better email hooks
LLM incorporates LinkedIn data into email drafts
Custom lead fields also feed into personalization
The more data, the better. Add industry, pain points, or recent company news when creating leads. The LLM combines this with scraped LinkedIn data for highly relevant outreach.

Safety & Limits

Rate Limiting

Per-agent daily caps capped at your plan's maximum. Set custom limits in the LinkedIn tab or leave empty to use the tier default.

Circuit Breaker

Automatically pauses all LinkedIn actions if unusual activity is detected. 48-hour cooldown period.

Session Monitoring

Real-time status indicator. You'll see a warning immediately if your session expires.

Human-like Delays

45-second to 3-minute random delays between actions to mimic natural browsing behavior.

If the circuit breaker trips, wait the full 48 hours before resetting. Frequent resets may trigger LinkedIn account restrictions or temporary bans.

Limitations

LinkedIn does not officially support automation. This feature uses the same browser-based approach as tools like Phantombuster, Expandi, and Dripify. Please be aware of the following:

  • Sessions can expire if LinkedIn detects automation patterns or if you change your LinkedIn password
  • Start with low daily limits and increase gradually over 2 weeks to avoid triggering LinkedIn's anti-automation systems
  • InMail requires an active Sales Navigator subscription ($99/mo from LinkedIn)
  • LinkedIn may update their platform at any time, which could temporarily affect automation functionality

Troubleshooting

"Not Connected" after pasting cookie

Make sure you copied only the value of the li_at cookie, not the full string "li_at=value". The value is typically a long string starting with "AQ...".

"Session Expired" warning

Log into LinkedIn in your browser, open Developer Tools, copy a fresh li_at cookie value, and reconnect in the LinkedIn tab.

"Circuit Breaker Tripped"

Wait 48 hours, then click "Reset Circuit Breaker" in the LinkedIn tab. Lower your daily limits in the LinkedIn tab before resuming.

Messages not sending

Check that the lead has a valid LinkedIn URL (linkedin.com/in/username or linkedin.com/sales/lead/ID). Leads without a LinkedIn URL are skipped for LinkedIn actions.

Slow processing

This is intentional. Tasks process sequentially with 45-second to 3-minute random delays between actions. This pacing mimics human behavior and protects your account.

Pricing

LinkedIn automation is available on all plans (Free, Pro, and Ultimate)
InMail mode requires your own Sales Navigator subscription ($99/mo from LinkedIn)
The LinkedIn worker runs as a separate service (~$25/mo infrastructure cost, included in your plan)