Write personalized cold email icebreakers for every new lead

Reads your lead list, writes a custom icebreaker for each contact, and loads them into your outreach campaign.

How the work actually flows

A straight line. Runs once per one per lead.

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

flowchart TD trig[\"new leads appear in sheet"\]:::trigdata s0["Pull new leads"]:::task s1["Validate lead details"]:::task s2[["Write icebreaker per lead"]]:::mi s3["Upload to outreach campaign"]:::svc s4["Confirm batch uploaded"]:::task trig --> s0 s0 --> s1 s1 -->|"one per one per lead"| s2 s2 --> s3 s3 --> s4 out[/"leads loaded with icebreakers"/]:::out pay{{"personal outreach at scale"}}:::pay s4 --> 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 itA stepAn outside serviceRuns once per itemResultPayoff
Build size
Advanced

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

Business functions
Email AutomationMessaging & NotificationsSpreadsheet & Database Ops
Connects
Google SheetsOpenAIInstantlyTelegram

The problem it solves

You have a list of leads to reach out to, but writing a genuine, personal opening line for each one takes forever. Generic cold emails get ignored, and hand-crafting hundreds of icebreakers just isn't realistic.

Who it fits

A sales or outreach team running cold email campaigns who wants messages that feel personal at scale.

How it works

  1. The system pulls new leads from your spreadsheet
  2. Each lead is checked to make sure the name, email, and background details are usable
  3. AI reads each lead's summary and background to write a personalized icebreaker
  4. The lead and icebreaker are loaded into your outreach campaign
  5. A message confirms the batch has been uploaded successfully
What you get

Cold emails that read personally written

You send cold emails that feel personally written for each lead, with a custom icebreaker crafted for every contact in your list.

What you get

A batch of leads loaded into your cold email campaign, each with a personalized opening line ready to send.

What you need

A Google account, an OpenAI account, an Instantly account, and optionally a Telegram bot.

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