Templates / Generate personalized sales emails with MadKudu research & OpenAI for Outreach.io sequences

Generate personalized sales emails with MadKudu research & OpenAI for Outreach.io sequences

Ready for 3.0

by Margo Rey ✓ · 549 views · created 2025-08-07 · Lead Nurturing, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 22 nodes and runs when a chat message arrives. Along the way it connects MCP Client and OpenAI Chat Model. It also calls api.outreach.io over HTTP.

How it runs

Trigger: When a chat message arrives.

  1. Information Extractor: extracts structured fields from text with AI, with model: OpenAI Chat Model
  2. MadKudu: Generate Account Brief (AI Agent): runs an AI agent, with model: OpenAI Model; 1 tool (MadKudu MCP)
  3. Generate outreach email (AI Agent): runs an AI agent, with model: OpenAI Model; 1 tool (MadKudu MCP); output parser: Structured Output Parser
  4. Outreach: Check Existing Contact (HTTP Request): calls an HTTP API
  5. Set Outreach Mailbox and Sequence (Edit Fields (Set)): sets 2 fields: Outreach Mailbox ID to use, Outreach Sequence ID to use
  6. Contact Exists? (If): checks a condition and branches into true / false
  7. Update Existing Prospect (HTTP Request): calls an HTTP API (PATCH)
  8. Outreach: Create New Prospect (HTTP Request): calls api.outreach.io (POST)
  9. Set Contact ID (Edit Fields (Set)): sets 1 field: Outreach Prospect ID
  10. Set Contact ID (Edit Fields (Set)): sets 1 field: Outreach Prospect ID

…plus 6 more steps. See the full node list below.

Services it uses

MCP ClientOpenAI Chat Model

HTTP calls to: api.outreach.io

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (12)

From the author

AI-Powered Email Generation with MadKudu sent via Outreach.io This workflow researches prospects using MadKudu MCP, generates personalized emails with OpenAI, and syncs them to Outreach with automatic sequence enrollment. Its for SDRs and sales teams who want…

Excerpt from Margo Rey's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.