Email drafting & news research assistant with OpenAI, Gmail, Tavily & Perplexity
UnknownWhat this workflow does
This AI workflow has 14 nodes and runs when a chat message arrives (plus 2 other triggers). Along the way it connects OpenAI Chat Model, Gmail, Perplexity and MCP Client and 1 more.
How it runs
Trigger: When a chat message arrives (plus 2 other triggers).
- AI Agent: runs an AI agent, with model: OpenAI Chat Model; 2 tools (News MCP Client, Email MCP Client); memory: Simple Memory
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @tavily/n8n-nodes-tavily is verified or supports 3.0 (used in Search in Tavily, Search in Tavily1).
Nodes used (9)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Gmail Tool
n8n-nodes-base.gmailTool - Tavily Tool
@tavily/n8n-nodes-tavily.tavilyTool - Perplexity Tool
n8n-nodes-base.perplexityTool - MCP Server Trigger
@n8n/n8n-nodes-langchain.mcpTrigger - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool
From the author
AI Agent MCP for Email & News Research Build a chat-first MCP-powered research and outreach agent. This workflow lets you ask questions in an n8n chat, then the agent researches news (via Tavily + Perplexity through an MCP server) and drafts emails (via Gmail…