How it works
Cold Email Writer Tool
Sales Letter Tool•
Tool execution: Depending on the user’s intent, the appropriate tool generates the copy
• Save output: Writes the generated email or sales letter into your target document via the Update a document node
Set up steps
Once everything’s wired up, send a test chat message like “Write me a cold email for a fintech startup” and watch the workflow spin up a polished draft in your document.
How to use
Import the workflow JSON into n8n.
Configure your Chat trigger (webhook or form) to receive incoming messages.
Send a chat prompt like:
“Write me a cold email for a B2B SaaS offering.”
The “Copy Assistant” custom GPT picks the right tool (Cold Email or Sales Letter).
Generated copy is written directly into your linked Google Doc or Word document.
Requirements
OpenAI API Key (with Chat Completions & Custom GPTs enabled)
Custom Assistant created in your ChatGPT dashboard (Assistant ID pasted into the Chat Model node)
n8n instance (Cloud or self-hosted) with credentials set up for:
Simple Memory (to persist context)
Google Docs or Microsoft Word (for document output)
Customising this workflow
Tweak system and user prompts inside the Copy Assistant node to fit your brand voice.
Swap in Slack, Teams or email nodes instead of a document writer to deliver copy where you need it.
Add or remove tools (e.g., “Follow-up Email Writer”) by duplicating the existing tool pattern.
Use sticky-note annotations on every node to explain where to enter API keys, Assistant IDs, or prompt tweaks.