All templates
FeaturedAI#Email#Outreach#Google Sheets#LLM#Sales

Cold Email AI Outreach

Read leads from Google Sheets, craft a personalised cold email per row with an LLM, and send each one automatically.

Workflow at a glance

The full canvas, before you import it

Click any node to see its config.

#Email#Outreach#Google Sheets#LLM#Sales

Click a node to select it — same as the Heym editor; the panel shows its settings.

9 nodes · Free & source-available

Cold Email AI Outreach

Pull a list of prospects from Google Sheets, have an LLM write a personalised email for every row, and send them without touching a single draft manually.

What this workflow does

  1. Cron fires on your schedule (default: weekdays at 09:00)
  2. Google Sheets reads the next batch of uncontacted leads (columns: name, company, pain_point, email)
  3. Loop iterates over each lead row
  4. LLM writes a short, personalised cold email body referencing name, company, and pain point
  5. Send Email delivers the message via your SMTP credential
  6. Output logs the batch send count

Use cases

  • Automated outbound for SDR and growth teams
  • Follow-up sequences from enriched CRM exports
  • Re-engagement campaigns from lapsed customer lists

Setup

  1. Create a Google OAuth credential in Heym and connect it to the Google Sheets node.
  2. Set your spreadsheet ID and sheet name. Expected columns: name, company, pain_point, email.
  3. Add an SMTP credential (Gmail app password or SendGrid SMTP) to the Send Email node.
  4. Adjust the cron expression and LLM system instruction to match your tone.

How to import this template

  1. 1Click Import → Copy JSON on this page.
  2. 2Open your Heym and navigate to a workflow canvas.
  3. 3Press Cmd+V / Ctrl+V — nodes appear instantly.
  4. 4Add your API keys in the node config panels and click Run.
More workflow templates
View all templates
Heym
incident analysis · production AI
Observed across 100s of AI rollouts

AI workflows don't fail because of prompts.
They fail because of orchestration.

symptom · glue code01
5 tools
Scripts, vector DB, approval bot, tracing, browser runner — none of them talk.
symptom · visibility02
~0%
Observable behavior across the stack. Debugging is guesswork.
with heym · one runtime
1 canvas
Agents, RAG, HITL, MCP, traces & evals. Self-hosted. Observable.
AI-Native RuntimeProduction-Grade
github.com/heymrun/heym