BeReach

Built for Growth, Not for Spam

Whether you're a freelancer finding clients, an SDR booking demos, a recruiter sourcing candidates, or a founder scaling outreach — BeReach protects your LinkedIn account so you can focus on conversations, not compliance.

Why We Built This

LinkedIn is the most powerful sales channel for independent professionals. We built BeReach to protect it.
🚀

Freelancers & consultants

LinkedIn is your only sales channel. BeReach lets you prospect at scale without risking the account you depend on for every client.

🎯

SDRs & sales teams

You're measured on booked demos. Signal-based outreach targets people who already showed interest — a post they liked, a comment they left, a job change they made.

🔍

Recruiters & agencies

Source candidates and manage multiple LinkedIn profiles safely. Each account gets its own proxy and limits — fully isolated.

🚫

Not for spammers

Our system enforces limits you cannot bypass. If your acceptance rate drops, you hit our caps long before LinkedIn notices. By design.

6 Layers of Protection

Every protection exists because quality outreach needs guardrails
🛡️

ISP & Residential Proxies

ISP and residential proxies with sticky sessions, automatically matched to your country. Headers are stripped, sessions rotate on failure, and datacenter IPs are never used. Your requests look like normal browser traffic.

🚦

Smart Rate Limits

Per-action daily and weekly caps enforced server-side on every call. Profile visits: 350/day, 1,750/week. Connections: 30/day, 200/week. Messages: 100/day, 400/week. These limits exist so you focus on quality over volume — they protect your account automatically.

⏱️

Adaptive Pacing

Random jitter between every action: 2–6s for reads, 5–10s for writes. No fixed intervals, no detectable patterns. Bulk operations use durable server-side workflows with built-in pacing — not client-side timers.

📈

Trust-Based Multiplier

Accounts with a health score of 60 or above automatically get 3x limits after 7 days on Pro. The score evaluates: valid credentials, complete profile, 100+ connections, recent posts, and recent activity. Referral boosts stack up to 6x.

🌱

Built-In Warmup

New accounts start at base limits (1x). After 7 days, a weekly health check evaluates your account and upgrades to 3x if healthy. Just like building a real reputation takes time — start with 5–10 actions/day and gradually increase over 2–3 weeks.

📊

Real-Time Monitoring

GET /me/limits returns daily and weekly counters for every action type. AI agents check this before each batch automatically. Every API response includes a retryAfter field — because you should always know where you stand.

Recommended Warmup Strategy

Gradually build trust with LinkedIn to unlock maximum limits safely
1

Week 1–2: Low Volume

Start with 5–10 actions per day. Focus on profile visits, likes, and comments. Build natural activity patterns so your account establishes trust with LinkedIn.

2

Week 3: Gradual Ramp

Increase to 20–30 actions per day. Start connection requests at 5–10 per day. Mix action types: visit a profile, like a post, comment, then connect. This mimics organic behavior.

3

Week 4+: Full Automation

If your health score reaches 60 or above, limits auto-upgrade to 3x — that means 1,050 visits/day, 90 connections/day, and 300 messages/day. Use bulk operations and AI agents at full scale.

Rate Limits by Action Type

Base limits shown. Pro accounts with health score 60+ get 3x automatically after 7 days.
👤

Profile Visit

Base: 350/day · 1,750/week · 2s interval

Trusted (3x): 1,050/day · 5,250/week

Includes single visits and bulk visit batches (up to 50 profiles per batch).

🤝

Connection Request

Base: 30/day · 200/week · 5s interval

Trusted (3x): 90/day · 600/week

Automatic weekly dedup prevents sending the same request twice.

💬

Message

Base: 100/day · 400/week · 5s interval

Trusted (3x): 300/day · 1,200/week

Personalized messages have 3x higher reply rates than templates.

💭

Comment

Base: 10/day · 30/week · 5s interval

Trusted (3x): 30/day · 90/week

Strict limit — commenting on others' posts is the highest-risk action for detection.

🔍

Scraping

Base: 250/day · 2s interval

Trusted (3x): 750/day

Covers search, likes collection, comments collection, posts collection, and hashtag feeds.

📝

Post

Base: 3/day · 5s interval

Trusted (3x): 9/day

Publishing, editing, and reposting all count toward this limit.

API Endpoints for Safety

Monitor your account health and stay within safe thresholds programmatically

Rate Limit Status

Real-time daily and weekly counters for all action types. Check before every batch to stay within safe thresholds. Returns remaining capacity, current usage, and next reset time.

GET /me/limits

Credit Balance

Current credit balance, limit, remaining percentage, and whether the account has unlimited credits. Essential for budgeting automation campaigns.

GET /me/credits

Credential Revalidation

Revalidate credentials after a false invalidation. Calls LinkedIn /me endpoint to confirm the session is still active and clears the invalid flag.

POST /me/linkedin/revalidate

Profile Views

Monitor who views your profile. A sudden drop in profile views can signal account restrictions. Use this as an early warning system for potential issues.

POST /analytics/linkedin/profile-views

Search Appearances

Track your search visibility over time. Declining search appearances may indicate LinkedIn has throttled your account. Helps detect silent restrictions.

POST /analytics/linkedin/search-appearances

Built-In Safety Guards

Protections that enforce the golden rule of outreach: treat people the way you want to be treated
👁️

Visit-Before-Connect

Connection requests to profiles you haven't visited first are automatically blocked. This mimics natural human behavior — you always look at a profile before connecting.

🚫

Do-Not-Contact

Contacts marked as do-not-contact are automatically blocked from all targeting actions — connect, message, follow. One flag protects them across every endpoint.

🔄

Connection Dedup

Per-profile weekly dedup prevents sending the same connection request twice. An error retry guard blocks retries on the same day after a failed attempt.

🔑

Credential Auto-Detection

If LinkedIn returns a 401 or 403, credentials are automatically marked invalid to prevent further risky calls. Use POST /me/linkedin/revalidate to recover once you have refreshed your session.

📋

Campaign Dedup

Campaign-level action tracking prevents duplicate messages, likes, and comments across sessions. Each action is tracked per-profile per-campaign so nothing is sent twice.

Frequently Asked Questions

Is BeReach built for mass outreach or spam?

No. BeReach is designed for solopreneurs, SMBs, and SDRs who want to grow through genuine relationships. Our rate limits, dedup, and warmup system are intentionally restrictive. If you try to blast 1,000 generic connection requests, you will hit our caps long before LinkedIn restricts you. That is by design — because spam doesn't work, and it ruins LinkedIn for everyone.

What proxies do you use?

ISP and residential proxies automatically matched to your country. Sticky sessions with configurable rotation (1–720 hours). On failure, the system retries with a shorter session, then falls back to a broader IP pool by dropping city targeting.

What happens if I hit a rate limit?

The API returns a retryAfter field (in seconds) in every response. AI agents like OpenClaw check limits before each tool call and automatically pause when approaching caps. Bulk operations queue safely behind each other — no rejections.

Can I increase my limits?

Yes. Pro accounts receive a weekly health check. If your score is 60 or above (complete profile, 100+ connections, recent activity), limits upgrade to 3x automatically. Referring a friend adds a 2x boost on top — up to 6x total.

How is this different from browser automation?

BeReach uses LinkedIn's internal GraphQL API via authenticated sessions, not headless browsers. No Selenium, no Puppeteer, no detectable WebDriver fingerprints. Every request goes through residential or ISP proxies with proper headers.

Do you support multiple LinkedIn accounts?

Yes. Each account gets its own credentials, proxy configuration, rate limit counters, and credit balance. Complete isolation — one account's usage never affects another.

How do I warm up a new account?

Start slow: 5–10 actions per day for 2 weeks, then gradually increase. After 7 days on Pro, our system automatically evaluates your account health and upgrades limits if the score is healthy. See the warmup strategy section above for a week-by-week guide.

What if my credentials get invalidated by mistake?

Call POST /me/linkedin/revalidate. It tests your credentials against LinkedIn's /me endpoint and clears the invalid flag if they still work. You can resume automation immediately.

Grow Your Business on LinkedIn. Safely.

Built for solopreneurs, SMBs, and SDRs who want real conversations — not cold blasts. 6 layers of protection on every API call, enforced by design.

Built with care by the BeReach team

Explore More Free Tools

All our LinkedIn tools include free credits. No subscription required.

BeReach

Still not sure BeReach is right for you?

Let ChatGPT, Claude, Perplexity or Grok think for you. Click a button and find out what your favorite AI says about BeReach.