n8n workflow template · 20 nodes · Microsoft Outlook
Microsoft Outlook AI Email Assistant is a free n8n workflow template that runs on a schedule and works with Microsoft Outlook, OpenAI, monday.com and Airtable. It has 20 nodes, 3 of them AI nodes (OpenAI Chat Model, Structured Output Parser and AI Agent). The notes inside the workflow say: “These filters ensure we do not process flagged emails or email that already have a category set.” To run it, you add your own credentials for Airtable API, Microsoft Outlook OAuth2, OpenAI API and monday.com API.
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
These filters ensure we do not process flagged emails or email that already have a category set.
Removes HTML and useless information in preparation for the AI Agent
Edit the airtables to set your own categories, rules, contacts and/or delete rules.
Check if the sender is an existing contact. Note in this workflow the contacts are dynamically loaded from Monday.com
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
For this workflow I am retrieving supplier & client contacts from Monday.com the email assistant has better context to categorise, prioritise and reply to emails. The list is updated daily or you can change the scheduler trigger to update more or less frequently. You could replace this with your own CRM.
The 20 nodes in file order (sticky notes excluded). Branches and connections determine execution order in n8n:
Configure your own credentials after importing. Create each credential in n8n, then select it in the node.
Do you need somewhere to run it? Read our guide to self-hosted n8n.
We can adapt this workflow to your apps, data and process, then deploy and support it.
Contact Us