LinkedIn Outreach

LinkedIn outreach that runs
while you stay in control.

Stop writing connect notes one by one. The AI agent invites your leads, runs the post-accept DM cadence, and pauses the second they reply. All inside daily limits that keep your account safe.

20+/dayInvites inside safe daily limits
0sPause when the lead replies
No extensionNative LinkedIn integration
in
Maria SantosCEO · Tecno · 2nd
Drafting

Reply · 3h lateraccepted

“Love to hear more. Tuesday 2pm works?”

Voice + ICP

We start by reading you, not asking for a template.

The agent learns what you sell, who buys, and how you write before any message goes out.

Most LinkedIn tools ask you to paste a template that gets sent to 500 people. Retorno does the opposite. Drop your site link and connect your LinkedIn. The agent reads your offer, your recent posts, the way you open and close a message. Every connect note is drafted from scratch for the specific lead in front of it.

You stay in command of tone. Adjust between warm and direct, switch between formal and casual, lock specific phrases. The voice profile updates as you edit drafts, so the next message gets closer to how you actually write.

  • Reads your site + LinkedIn

    Offer, ICP, posts and writing patterns feed the model before drafting begins.

  • No template library

    Each connect note and DM is written for the lead in front of it, not a segment.

  • Tone you can dial

    Adjust formality, edit a draft, lock a phrase. The model updates as you go.

Reading your siteinconnected
  • Reading your site
  • Scanning recent LinkedIn posts
  • Locking in offer and ICP
  • Writing your voice profile
Voice profilev1 · ready
directspecificno emojisshort opener
Lead sources

Bring leads the way you already source them.

Discovery, Sales Navigator, CSV. Whatever fits how your team works.

Discovery scores B2B profiles against your ICP and surfaces timing signals like role changes, recent funding, or hiring pushes. Paste a Sales Navigator search URL you already saved. Upload a CSV or drop a list of LinkedIn URLs. Each lead gets enriched with role, company stage, signals and recent posts before any message is drafted.

The result is a campaign that opens with a line a lead would actually pause to read, because the agent had real context to write from.

  • Discovery with score

    AI ranks profiles by ICP fit and surfaces timing signals worth acting on now.

  • Sales Navigator URL

    Bring searches you already trust. The agent pulls profiles directly from the URL.

  • CSV or LinkedIn URLs

    Use lists you already built. Each lead is enriched before the first draft.

MS
Maria SantosCEO · Tecno
enriched
linkedin · profile· CEO & co-founder · 128 connections
posts · 30d· 12 posts · 3 on AI ops
company · tecno.com· team of 14 · SaaS
funding · crunchbase· Series A · 18 months ago
signal · mentions· “AI ops” 3× this week
Cadence

Connect, DM, follow up, exit on reply.

A real LinkedIn cadence, fully editable per campaign.

Day 1 sends the connect request, with or without a note. Day 3 fires the first DM after acceptance. Day 7 follows up with something specific. Day 14 is a graceful last touch if there is still silence. Every step references the lead, not a segment.

The moment a reply lands, the cadence pauses and the conversation surfaces in your inbox. You take over from there. Re-enrol the lead later if you want, no rewriting needed.

  • Connect with or without note

    Pick the format per campaign. The agent writes the note when you choose to use one.

  • DM cadence post-accept

    Day 3, 7 and 14 by default. Edit the timing or copy at any step.

  • Auto-pause on reply

    One reply stops the cadence. The thread lands in your inbox to handle.

incadence · Marina Costaauto-paused on reply
1
Day 1 · Invite + notesent

Hi Marina, your post on cutting SDR ramp...

2
Day 3 · DM after acceptsent

Quick one: how do you measure accept vs reply?

3
Day 7 · Follow-upsent

If useful, three other B2B teams ran their first...

4
Day 14 · Last touch✓ reply received

Last note from me. If timing is off, want me to ping in Q3?

Live execution

See every step the agent takes on your account.

Live activity log, daily counters, instant notifications when a lead replies.

The dashboard updates as the agent runs. Reading Marina's recent posts. Drafting a 180-character invite. Invite sent (12 of 20 today). Rafael accepted, DM scheduled for Day 3. Bia replied, cadence paused.

Counters at the top track leads loaded, invites sent, accepts, and replies in real time. Nothing happens off-screen. If you need to step in, every action has a clear handle.

  • Live activity log

    Every read, draft, send and accept is logged with a timestamp.

  • Daily counters

    Invites sent, accepts and replies update as activities run on your account.

  • Reply notifications

    When a lead responds, the cadence pauses and you get notified right away.

Heads de Sales · ativa147 leads34 convites12 respostas
09:12Varrendo a fila · 32 leads prontos pra hoje
09:14Lendo posts e headline da Marina Costa
09:16Escrevendo nota personalizada (180 chars)
09:17Convite enviado · 12/20 do limite diário
09:19Rafael Prado aceitou · DM agendada Dia 3
Account safety

Conservative limits and native LinkedIn integration.

Built so you can scale outreach without burning the account.

Retorno runs through Unipile's official LinkedIn integration, not a browser extension or scraping layer. Daily limits start conservative, typically 15 to 20 invites for a new account, and ramp up over weeks as the account matures. Send windows are randomized inside business hours so the activity looks human.

If LinkedIn flags anything or applies a soft limit, the agent pauses automatically and surfaces the signal in your dashboard. You decide when to resume.

  • Native integration, no extension

    Runs server-side through Unipile's official LinkedIn integration. No fragile browser tab, no scraping.

  • Account-age aware limits

    New profiles ramp up slowly. Mature profiles do more, never recklessly.

  • Auto-pause on flag

    If LinkedIn rate-limits or flags activity, the agent stops and tells you why.

agent reasoning
reading· retorno.io · homepage + features
extracting· positioning · tone · ICP
inferring· solo founder, builder-led, ships fast
matching· 128 B2B SaaS CEOs · Series A stage
drafting· opener in your voice, per lead
How Retorno compares

LinkedIn outreach tools, side by side.

Honest comparison against the tools B2B teams usually evaluate.

CapabilityRetornoExpandiDripify
Voice learned from your LinkedIn
Connect with or without note per campaign
Editable DM cadence (Day 3, 7, 14)
Auto-pause on reply
Live activity log per lead
Native LinkedIn integration (no extension)
Discovery with ICP scoring
Entry price$49/mo$99/mo$59/mo

Competitor features and prices reflect public plans as of 2026.

FAQ

Questions B2B teams ask before switching.

Most automation tools take a template you wrote and fire it at a list. Retorno reads your site and your last 90 days on LinkedIn first, then drafts every connect note and DM for the specific lead. The cadence is the same idea you already run manually (connect, DM after accept, follow up, last touch). The agent just runs it without you typing each message.

Limits start conservative and scale with account age. A new account typically does 15 to 20 invites a day. A mature profile with consistent activity reaches 30 to 40. The send windows are randomized inside business hours so the activity looks like normal usage. If LinkedIn flags anything, the agent pauses automatically.

Yes. You can use AI Discovery to source by ICP, paste a Sales Navigator search URL you already saved, upload a CSV, or drop a list of LinkedIn profile URLs. Whatever the source, each lead is enriched with role, company stage and recent posts before the first draft.

The cadence pauses on that lead in the same second the reply hits. The conversation lands in your inbox. You handle the reply yourself. The agent never sends another scheduled message after a human signal.

Retorno runs through Unipile's official LinkedIn integration, not a browser extension or scraping layer. Daily limits are tuned to your account age and send windows are randomized. If LinkedIn returns a soft limit or flag, the agent pauses automatically and surfaces it in your dashboard. The defaults are conservative on purpose.

Run LinkedIn outreach without typing every message.

Connect your LinkedIn, point at your ICP, and the agent runs the campaign.