Templates / Automatic Microsoft Outlook attachment storage to OneDrive with Excel logging

Automatic Microsoft Outlook attachment storage to OneDrive with Excel logging

Ready for 3.0

by plemeo ✓ · 651 views · created 2025-11-07 · File Management

Ready 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 10 nodes and runs on Microsoft Outlook events. Along the way it connects Microsoft Outlook, Microsoft OneDrive, Microsoft Excel 365 and Microsoft Teams.

How it runs

Trigger: On Microsoft Outlook events.

  1. Get Message ID (Edit Fields (Set)): sets 1 field: messageId
  2. Get Attachments (Microsoft Outlook): get many (message attachment)
  3. Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
  4. Notify User (Microsoft Teams): work with chat message
  5. Get Folder ID (Microsoft OneDrive): search (folder)
  6. Download Attachment (Microsoft Outlook): download (message attachment)
  7. Upload to OneDrive (Microsoft OneDrive): uses Microsoft OneDrive
  8. Set Filename (Edit Fields (Set)): sets 1 field: Filename
  9. Append to Excel Log (Microsoft Excel 365): work with table

Services it uses

Microsoft OutlookMicrosoft OneDriveMicrosoft Excel 365Microsoft Teams

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)

From the author

📥 Save Email Attachments to OneDrive & Log Them in Excel This workflow watches your Outlook inbox, automatically downloads file attachments (for example invoices), saves them into a specific OneDrive folder, and logs each file name into an Excel table.…

Excerpt from plemeo's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.