Generate Personalized Sales Emails with MadKudu & OpenAI for Outreach.io

Automates prospect research via MadKudu, generates personalized sales emails with OpenAI, and syncs to Outreach.io for sequence enrollment.

n8n
Generate Personalized Sales Emails with MadKudu & OpenAI for Outreach.io

This n8n workflow revolutionizes sales outreach by leveraging MadKudu's MCP for deep prospect and account research, OpenAI for crafting tailored emails, and seamless Outreach.io integration. Starting with a chat trigger for prospect email input, it extracts details and generates an account brief. An AI agent then conducts six targeted research steps: account insights (hiring, tech stack, etc.), top users, contact details, web searches for personal interests and LinkedIn profiles, and company value props. It produces five email angles, selects the optimal one for relevance, and prepares it for Outreach.

Benefits include scaling personalized outreach without manual effort, maintaining high-quality emails that boost response rates, and automating enrollment into sequences (ID 781 via mailbox 51). It checks for existing prospects, updates or creates records in custom fields, waits for sync, and verifies success—saving SDRs hours per lead while ensuring compliance and quality.

Ideal for SDRs, business development teams, and RevOps using Outreach.io. Use cases: Cold outreach campaigns, ABM targeting, follow-up sequences. Setup requires OpenAI credentials; customize sequence/mailbox IDs for your Outreach instance. Perfect for sales teams aiming to automate research-to-send pipelines.

$24.99
Last updated October 17, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Language Tools workflows

More from BestWorkflows

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.