LinkedIn safety and limits

Flow is built to keep your LinkedIn account safe. Here are the limits it works within, how the warm-up works, and what to do if LinkedIn ever pushes back.

How Flow keeps your account safe

LinkedIn watches for activity that doesn’t look like a real person. Flow is built so your account never looks like a bot:

  • Working hours only. Flow acts between 9:00 AM and 6:00 PM in each account’s local timezone, and starts at a slightly different time each day.
  • One thing at a time. Each account does one action at a time, with a random gap of a few minutes between actions, so nothing looks like clockwork.
  • Daily limits per account. Every LinkedIn account has its own caps, shown below, and they reset at its local midnight.
  • A gentle warm-up. New accounts start slowly and build up over about two weeks.
  • A dedicated connection. Each account gets its own private IP address matched to its location, so LinkedIn always sees you signing in from the same place.
  • Nothing you didn’t ask for. Flow never posts or comments on its own. It only does the outreach you set up.

Daily limits

These are the default caps for every connected LinkedIn account, whatever type of LinkedIn seat it has:

ActionPer account, per day
Connection requests15 (lower while warming up)
Profile visits80
Post likes80

Campaigns and your AI assistant share the same connection-request cap, so asking Claude or ChatGPT to send invites never pushes an account past 15 a day. You can see what’s left today on the Dashboard.

Campaigns in Flow don’t send messages. If you send direct messages through your AI assistant, keep it to about 30 a day per account. Need a higher connection cap and know what you’re doing? Ask support.

The warm-up

A brand-new account that suddenly sends 15 invites a day stands out. So each account eases in. You pick one of three warm-up modes:

ModeHow it ramps
Recommended (default)3 requests on day 1, then one more each day until it reaches 15, which takes 13 days. For accounts new to outreach.
Expedited5, then 9, then 12, then 15 a day from day 4. For accounts with some recent outreach.
No warm-upFull volume from day one. Use at your own risk.

The warm-up starts with the account’s first campaign, or the first connection request sent through your AI assistant, whichever comes first. The cap steps up at the account’s local midnight. Track it in Settings → Team under Warm-up Status: it shows the day you’re on, Completed when it’s done, or Not started, which you can click to choose a mode.

Settings → Team with the Warm-up Status column circled, showing Completed, Skipped and Not started for three accounts
Each account’s warm-up shows in Settings → Team.

Brand-new LinkedIn profiles, or ones with only a handful of connections, should stick with Recommended. LinkedIn sometimes holds early invitations for review before they show, which is normal.

If you see a limit message

There are two kinds of limit, and the message tells you which one you’ve hit:

  • Flow’s safety limit, for example “Daily connection-request cap reached” or “You’ve reached your daily safety limit in Flow”. Your account is fine. Flow has simply done today’s share, and it picks up again after midnight in that account’s timezone.
  • LinkedIn’s own limit, for example “LinkedIn is refusing invites for this account. Please try again next week” or “LinkedIn rate limit reached”. LinkedIn caps how many invitations anyone can send in a week, and how much free accounts can search in a month. Wait until the time in the message. Don’t keep retrying, because that only extends the pause.

Flow withdraws invitations that haven’t been accepted after 14 days, which keeps your pending list short. LinkedIn watches that too. See How outreach works for the full sequence.

Is automation allowed on LinkedIn?

LinkedIn’s User Agreement restricts automated tools, so no tool can honestly promise zero risk. What Flow does is keep your activity well inside what a busy person does by hand: working hours, human gaps, modest daily numbers, a warm-up, and one consistent location. That’s why Flow’s defaults are deliberately lower than what LinkedIn itself allows.

You stay in control throughout. You can pause any campaign at any time, and every message you send is one you chose.

If LinkedIn restricts your account

Occasionally LinkedIn asks you to verify your identity or puts a temporary limit on an account. If that happens:

  1. Pause your campaigns for that account. Open the list in Run Outreach and choose Pause Outreach.
  2. Sign in to LinkedIn yourself and complete whatever it asks for, such as an email code, a phone check or an ID check.
  3. Reconnect in Flow if the account shows as disconnected in Settings → Team. Flow pauses outreach on a disconnected account by itself and picks up where it left off once you reconnect.
  4. Restart gently. Run a smaller list for the first few days rather than going straight back to full volume.

If you’re unsure, or the restriction doesn’t lift, contact support and we’ll look at the account with you.

How connecting LinkedIn works, How outreach works and Troubleshooting.

⌘I