BeReach

AI Lead Magnets
on Autopilot

Post a resource on LinkedIn. Your AI agent delivers it to every commenter via DM — automatically. No n8n. No Airtable. No manual steps.

Fully autonomous0-credit dedup30-min cron recap

How It Works

From LinkedIn post to delivered resource in 3 steps
1

Post your resource

Share a resource on LinkedIn — PDF, video, template, anything. Ask people to comment to receive it.

2

Tell your AI agent

Activate the lead magnet skill: "Deliver this resource to everyone who comments." One sentence is enough.

3

Sit back

Your agent scrapes commenters, visits profiles, sends DMs to distance-1, asks distance-2+ to connect, and delivers when they do. Every 30 minutes, automatically.

Built-in Intelligence

Every edge case is handled. Every credit is optimized.
🛡️

DM Guard (0 credits)

Before every DM, the agent checks if the resource was already sent by scanning the conversation history. Duplicates are skipped automatically. Zero extra credits.

💬

Reply Guard (free)

If you already replied to a comment, the agent skips it. Uses the hasReplyFromPostAuthor field from the comment scrape — no API call needed.

Smart Rate Limits

The agent reads retryAfter from every API response and sleeps exactly that long. No hardcoded delays, no 429 errors, no wasted time.

📊

Campaign Stats

Server-side endpoint returns exact counts: DMs sent, replies posted, likes, visits, connections. No client-side guesswork.

🔄

Cron Recap

Every 30 minutes, the agent processes all tracks and prints a detailed recap with campaign stats and credit balance. Pause or resume anytime.

🎯

3 Parallel Tracks

Track A processes comments. Track B accepts invitations. Track C re-checks new connections. Round-robin interleaving keeps everything moving.

n8n Template vs AI Agent

Same goal, different approach
Featuren8n TemplateOpenClaw + BeReach
Setup time15-20 min2 min
Manual stepsExtract to AirtableNone
DedupManual trackingServer-side automatic
Rate limitsHardcoded delaysDynamic retryAfter
Error handlingScript crashesSkip and continue
New connectionsNot handledTrack B auto-delivers
ReportingManual countingServer-side stats
MaintenanceUpdate workflowsSelf-updating skill
CostFree (self-hosted)Pay-per-action
AutonomySemi-automatedFully autonomous

Questions?

How does dedup work?

Every action includes a campaignSlug. The API deduplicates server-side — if a DM was already sent to someone in this campaign, the duplicate costs 0 credits and returns duplicate: true. On top of that, the DM guard checks conversation history and the reply guard checks if you already replied.

Is it safe for my LinkedIn account?

Yes. The agent follows strict rate limits (30 connection requests/day, 150 messages/day) and sleeps the exact retryAfter from every API response. Actions run through the BeReach Chrome extension — a real browser, not headless scripts.

How many credits does a campaign cost?

Depends on engagement. For a post with 100 commenters: ~100 visits + ~60 DMs + ~100 replies + ~100 likes = ~360 credits. The DM guard and reply guard run at 0 credits, reducing waste. Campaign stats are also free.

Can I disable features to save credits?

Yes. The agent supports toggling: likes, replies, visits for cached profiles, Track C re-checks, DM guard, and reply guard. Ask the agent to disable any feature and it adjusts immediately.

What if I already have the n8n template?

They complement each other. Use n8n for workflows that need custom integrations (CRM, email, Slack). Use OpenClaw + BeReach for fully autonomous LinkedIn campaigns that need zero maintenance.

Your Lead Magnet, Fully Automated

Every comment is a warm lead. Let your AI agent handle the rest.

Free tier available • No credit card required