You run outbound drafting openers for 20 fresh leads per webhook list, and this OpenAI drafting workflow writes and saves each note. Each lead needs relevant opener researched, draft saved, and edit pass before send.
You research each lead, write the opener, then save the draft. When the webhook parses the list, OpenAI writes each note and Sheets stores the result. You just scan the edit pass before send instead of drafting each one yourself.
1. AI: Write Cold Email (OpenAI)
2. Save to Google Sheets (Google Sheets)
3. Google Sheets - Audit Log (Google Sheets)
4. Slack - Error Alerts (Slack)
- Includes Daniel Grey pack: Slack - Error Alerts, Google Sheets - Audit Log, Wait - Rate Limit, Set - Audit Trail (all wired).
An incoming webhook kicks it off → Parse Lead List, AI: Write Cold Email, Merge Lead + Email, ending in Save to Google Sheets.
1. Open danielgrey.shop/app/templates/dg-0021 → Copy JSON → n8n → Import from Clipboard (or Push to n8n)
2. Connect credentials: Google Sheets, Slack, OpenAI
3. Copy the production URL into your sending app, fire one test — it imports clean and goes green first try — then a 10-minute review and activate.
- n8n 1.50.0 or later
- Credentials for Google Sheets, Slack, OpenAI
- One-time $79 — yours forever, Pro unlocks it too.
- Tune the logic inside Parse Lead List — thresholds and weights are plain code with comments.
- Tune the prompt in AI: Write Cold Email for your opener style and offer.
1.0 · Initial release 2026-08-31
Tested, sanitized, 4-node enhancement pack (Slack/Sheets/Wait/Set) by Daniel Grey