Automate LinkedIn connection requests with an AI icebreaker

Automatically sends LinkedIn connection requests with a personalized AI-written icebreaker for each contact.

How the work actually flows

A straight line. Runs once per each contact in the list.

Pattern: Sequence (1) ยท Multiple Instances without Synchronization (12)

flowchart TD trig[\"contacts list loaded from sheet"\]:::trigdata s0[["retrieve profile information"]]:::mi s1["draft personalized icebreaker"]:::svc s2["send connection request"]:::svc s3[("update tracking sheet")]:::store trig --> s0 s0 --> s1 s1 --> s2 s2 --> s3 out[/"connection requests sent and tracked"/]:::out pay{{"grow network without sounding generic"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itAn outside serviceRuns once per itemA record or sheetResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Document Processing & OCRSpreadsheet & Database OpsSurvey & Feedback
Connects
UnipileGoogle SheetsLinkedIn

The problem it solves

Growing your LinkedIn network means sending connection requests one by one and writing a unique opening message for each person, which is slow and easy to fall behind on. Generic requests get ignored, but personalizing every single one by hand doesn't scale.

Who it fits

A recruiter, salesperson, or marketer trying to grow LinkedIn connections at scale without sounding generic.

How it works

  1. A list of LinkedIn contacts is loaded from a Google Sheet
  2. Each contact's profile information is retrieved
  3. The system drafts a personalized icebreaker message for that contact
  4. A connection request with the icebreaker is sent on LinkedIn
  5. The sheet is updated to track who has been contacted
What you get

Connection requests sent with a personal opener

Every contact on your list gets a LinkedIn connection request with a personalized icebreaker written for them.

What you get

Sent LinkedIn connection requests with personalized icebreakers, tracked in a Google Sheet.

What you need

A Unipile account and a Google Sheets account.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook