Automate daily Outlook calendar digests to Microsoft Teams
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 workflow has 5 nodes and runs on a schedule (every day). Along the way it connects Microsoft Outlook and Microsoft Teams.
How it runs
Trigger: On a schedule (every day).
- Create filter for "TODAY" value (Code): runs custom JavaScript code
- Get Calendar Events (Microsoft Outlook): work with event
- HTML format (Code): runs custom JavaScript code
- Create chat message (Microsoft Teams): work with chat message
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 (4)
- Microsoft Outlook
n8n-nodes-base.microsoftOutlook - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Microsoft Teams
n8n-nodes-base.microsoftTeams
From the author
This workflow sends an automatic daily summary of your Microsoft Outlook calendar events into a Microsoft Teams channel. Perfect for team visibility or personal reminders. This automation is ideal for team leads, project managers, and remote workers who need…