Automate weekly marketing reports with GoMarble MCP, Claude AI & Gmail
Needs changesWhat this workflow does
This AI workflow has 8 nodes and runs on a schedule (every week at 08:00). Along the way it connects Anthropic Chat Model, MCP Client, Gmail and OpenAI Chat Model.
How it runs
Trigger: On a schedule (every week at 08:00).
- Report Prompt (Edit Fields (Set)): sets 1 field: report prompt
- AI Agent: runs an AI agent, with model: Anthropic Chat Model; 1 tool (MCP Client)
- Basic LLM Chain: sends a prompt to an LLM, with model: OpenAI Chat Model
- Gmail: uses Gmail
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in AI Agent (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) AI Agent (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (8)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - Gmail
n8n-nodes-base.gmail - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Edit Fields (Set)
n8n-nodes-base.set
From the author
Automated Marketing Analytics Report with AI Agent How it works Transform your marketing data into actionable insights with this intelligent automation workflow. The system combines scheduled triggers with AI-powered analysis to deliver comprehensive…