Beginner Outlook calendar summary with OpenAI
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 8 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Microsoft Outlook and OpenAI Chat Model.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Get many events (Microsoft Outlook): work with event
- Convert to Date Format (Code): runs custom JavaScript code
- Filter: keeps only the items that match a condition
- Combine to one Field (Aggregate): combines items into one
- Convert objects to text (Code): runs custom JavaScript code
- Summarize Weekly Events (AI Agent): runs an AI agent, with model: OpenAI Chat Model
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Microsoft Outlook
n8n-nodes-base.microsoftOutlook - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Manual Trigger
n8n-nodes-base.manualTrigger - Code
n8n-nodes-base.code - Filter
n8n-nodes-base.filter - Aggregate
n8n-nodes-base.aggregate - AI Agent
@n8n/n8n-nodes-langchain.agent
From the author
A step-by-step demo that shows how to pull your Outlook calendar events for the week and ask GPT-4o to write a short summary. Along the way you’ll practice basic data-transform nodes (Code, Filter, Aggregate) and see where to attach the required API…