Library / AI Agents & Assistants
AI Agents & Assistants
Manage Outlook Calendar with an OpenAI Assistant
When a webhook request arrives, an OpenAI assistant with memory searches, creates and manages Outlook calendar events and reports back in Slack.
What it does
### This n8n template demonstrates how easy it is to build an Outlook Calendar Assistant powered by an AI agent equipped with Tools. n8n's AI agents makes it easy to build powerful assistants which can interact with your existing services and tools. With little effort, you can expose such an agent to team members and colleagues though something like Slack and enable a company-wide productivity booster. ### How it works * A Slack Trigger node is configured to catch "bot mentions" events in a designated channel. * The message is parsed using the Edit fields node to extract only the required attributes of the event. * An AI Agent equipped with Outlook Calendar Tools enables question and answer capability for the organisation's shared calendars and events. * The AI agent's response is sent back to Slack as a reply to the user's query. ### How to use * The workflow is triggered via @mention-ing the bot followed by the query. eg. "@bot how many meetings does Paul have to attend to this week?" * To start listening to real mentions, you must activate the workflow and set it to production mode. You must use the production webhook URL for the event subscription. ### Need Help? Join the Discord or ask in the Forum!
The steps
- OpenAI Chat Model
- Search All Outlook Events
- Create New Calendar Event
- Get Available Calendars
- Simple Memory
- Outlook Calendar Assistant
- Send Reply
- Respond to Challenge
- Is Auth Challenge?
- Get Message
- On BOT/APP Mention
Similar automations
AI Agents & AssistantsManage Outlook Calendar from Slack with an OpenAI Assistant32 stepsData Sync & ETLSync Google Calendar Events to Outlook Calendar10 stepsAI Agents & AssistantsManage Mail and Calendar with a Telegram Voice Assistant13 stepsAI Agents & AssistantsManage Google Calendar and Gmail from LINE with OpenAI46 steps