All agents

LinkedIn Outreach Agent

A B2B outreach SDR that turns an ICP and an offer into a ready-to-send, personalized LinkedIn connection note plus two value-first follow-ups and a targeting summary, delivered to your dashboard every run.

The LinkedIn Outreach Agent acts as an always-on SDR for the top of your funnel. You give it an ideal customer profile and your value proposition; it can research relevant angles on the web and writes a complete, ready-to-send outreach sequence — a connection note under 300 characters, two follow-up messages, and a one-line targeting summary. Each run is recorded as a deliverable on your agent's dashboard so you (or your reps) can copy, send, and reuse it. It runs on demand or on a recurring schedule so you always have fresh sequences to test.

What it does

Prospecting and message-writing are the most time-consuming, least-leveraged parts of outbound. This agent removes that work: it reads your ICP and offer, optionally pulls current context from the web (recent angles, a company or topic worth referencing), and produces genuinely personalized copy rather than generic templates — a connection request you can paste into LinkedIn, two follow-ups timed as a value-first sequence, and a short summary of exactly who to target. The point is consistent, on-brand top-of-funnel activity without manual research.

Operationally it is a short, bounded agent. It runs with a 4-turn ceiling, uses exactly three tools — web_search and web_fetch for research and record_output to file the final sequence — and finishes in under a minute. It does NOT auto-send on LinkedIn or push to a CRM directly: its only tools are web_search, web_fetch, and record_output. It produces ready-to-send copy and a structured deliverable, and any actual sending or CRM logging happens through your own connected tools and LinkedIn's own product, per LinkedIn's policies. The ICP and offer you configure are what drive the voice of every message.

How it works

Your Business
1
Read the brief
On each run the agent ingests your configured ICP and offer, which buildPrompt turns into the run instruction ('Build a LinkedIn outreach sequence for this ICP... Offer: ...').
2
Research angles
Within its 4-turn budget it can call web_search for current, relevant angles and web_fetch to read a specific company or source, so personalization is grounded rather than generic.
3
Write the connection note
Drafts a personalized LinkedIn connection note kept under 300 characters so it fits LinkedIn's request limit.
4
Build the follow-up sequence
Writes two value-first follow-up messages structured as a sequence (e.g. value + soft CTA, then case study + ask).
5
Summarize targeting
Produces a one-line targeting summary describing exactly who this sequence is aimed at.
6
Record the deliverable
Calls record_output once with the sequence, which is stored and surfaced on the dashboard.
Outcomes delivered

Setting it up — owner / admin

  1. 1
    Subscribe and deploy
    From the marketplace, subscribe to the LinkedIn Outreach Agent and deploy it. You manage the live instance from its deployment page at /dashboard/agents/[id].
  2. 2
    Fill the config fields
    On the deployment page complete the two core fields from the agent's configSchema: 'Ideal customer profile' (textarea, e.g. 'Heads of Marketing at 10-50 person B2B SaaS') and 'Your offer / value prop' (text, what you help them achieve). These directly drive the copy.
  3. 3
    Set run frequency
    Use the 'Run frequency' field (Daily / Weekly / Monthly) to schedule automatic runs. Weekly is the typical cadence for fresh sequences.
  4. 4
    Connect tools (optional)
    The agent itself only needs web access (web_search/web_fetch are built in) and records its output to the dashboard. To actually send or log, connect your downstream tools — a CRM like HubSpot or Salesforce for logging, Gmail for email steps, LinkedIn/Apollo for data — and your sending happens through those, not the agent.
  5. 5
    Do the first run
    After saving config, click 'Run now' on the deployment page. The run completes in under a minute and appears in the Execution history feed.
  6. 6
    Review and iterate
    Open the recorded deliverable from the history feed, check the voice against your brand, and refine the ICP/offer wording to tune tone before relying on the schedule.

Using it day to day — your team

  1. 1
    Open the agent dashboard
    Go to the agent's deployment page at /dashboard/agents/[id] to see status and the Execution history.
  2. 2
    Trigger a sequence on demand
    Click 'Run now' whenever you need a fresh sequence for a new ICP or campaign; scheduled runs also appear automatically.
  3. 3
    Open the latest deliverable
    In the Execution history list, open the latest run to read the full sequence that record_output filed.
  4. 4
    Copy and send
    Copy the connection note (kept under 300 chars) into a LinkedIn connection request, and use the two follow-ups as your day-3 and day-7 touches.
  5. 5
    Use the targeting summary
    Use the one-line targeting summary to confirm who to prospect and to build your list of the right people.
  6. 6
    Log the touches
    Record each interaction in your connected CRM so outreach stays tracked alongside the rest of your pipeline.

Use cases

New-market entry
Define a new ICP and offer and get a tailored sequence to test demand in a fresh segment quickly.
Event follow-up
Turn a list of new connections into personalized, value-first follow-ups instead of generic 'great to connect' notes.
Always-on prospecting
Run weekly to keep a steady flow of qualified conversations starting without manual research.
Agency outreach at scale
Generate distinct, on-voice sequences per client ICP from one place.

What to expect

  • A ready-to-send, personalized outreach sequence per ICP: one connection note (<300 chars) plus two value-first follow-ups
  • A one-line targeting summary describing exactly who to prospect
  • Each run filed as a deliverable in the deployment's Execution history
  • Higher connection-accept and reply rates from genuine, research-backed personalization
  • Consistent top-of-funnel activity on a daily/weekly/monthly cadence without manual prospecting

Metrics to watch

  • Connection-request accept rate on notes sent from the agent's copy
  • Reply rate across the two follow-up touches
  • Sequences generated per period vs. cadence target
  • Run success rate and sub-minute completion time in the Execution history
  • Meetings or qualified conversations booked per batch of sequences

FAQ

Does it auto-send on LinkedIn?
No. It produces ready-to-send copy and a structured deliverable on your dashboard. Actual sending is done by you through LinkedIn, governed by LinkedIn's policies, or via your own connected tools — the agent's own toolset is web_search, web_fetch, and record_output.
Does it write to my CRM automatically?
No. The agent records its output to the dashboard via record_output; it has no CRM tool and does not call one. For logging, connect a CRM (HubSpot/Salesforce) and record touches there. CRM/email connections are downstream of the agent, not part of its run.
Can I tune the voice?
Yes. The Ideal customer profile and Your offer / value prop fields drive every message, so refining that wording changes the tone and angle of the copy.
How often does it run and how long does it take?
You choose Daily, Weekly, or Monthly via the Run frequency field, or trigger on demand with 'Run now'. A run is bounded to 4 turns and completes in under a minute (99.5% uptime target).
Where do I see the results?
On the deployment page at /dashboard/agents/[id], in the Execution history feed — open a run to read the full sequence that was recorded.