- Home
- Resources
- Integrations
- Microsoft 365 Calendar
Microsoft 365 Calendar Make integrationAutomate Microsoft 365 Calendar with Make.
Can Make keep your Microsoft calendar in step with the rest of your tools? The Microsoft 365 Calendar Make integration gives you 12 modules: one trigger, nine actions and two searches. This guide shows how to connect your account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Microsoft 365 Calendar Make integration do?
It links your Microsoft 365 Calendar account to Make so a scenario, the automation you build in Make, can read, create, change and remove calendars and events for you. Each step of that scenario is a module, and this app brings 12 of them, from a trigger that notices new or edited events to a free-form API call.
Bookings that land on the calendar by themselves. When a request arrives in another tool, such as a form or a CRM, Create an Event puts it on the right calendar with the details you map. Nobody has to retype a date.
Changes that spread to other tools. Watch Events notices when an event is created or edited, so a scenario can pass that news to a spreadsheet, a chat channel or a project board. Pair it with Get an Event when the next step needs the full details.
Tidy calendars for a team or a project. Create a Calendar opens a dedicated calendar when a new project starts, and Delete a Calendar removes it once the work is closed. List Calendars shows what already exists before you add anything.
A few limits to keep in mind. The only trigger is scheduled: Make checks for news on the scenario's clock rather than hearing from Microsoft right away. And the documentation lists no specific quota for this app, so if something odd happens, the Make troubleshooting guide is the place to start.
The same app often has an n8n node too. If you are weighing both tools, read n8n vs Make; to learn Make itself step by step, see the Make training.
How do you connect Microsoft 365 Calendar to Make?
- 01
Add a module and start the connection
In your scenario, add any Microsoft 365 Calendar module, then click Create a connection. A connection is your account linked to Make once; every module of this app reuses it afterward.
- 02
Name it and authorize Make
Give the connection a name if you like, which helps when a colleague's account sits next to yours. Then approve access on the Microsoft page that opens, or paste the key if Make asks for one instead.
- 03
Save and check the lists
Click Save. Back in the module, Make can now read your account and offer your calendars in the fields, so you pick from a list instead of typing names by hand.
Your first scenario: turn incoming requests into events
GoalWhen a request arrives in another app, Make adds a matching event to your Microsoft 365 Calendar.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + in the middle of the editor to place the first module.
- 02
Start with the app that receives requests
Search for the tool where requests come in, a form app or your CRM for example, and pick its trigger. Connect that account the same way you would connect Microsoft.
- 03
Add Create an Event
Click the + on the right of the first module, search for Microsoft 365 Calendar and choose Create an Event. Select your connection, or create it now.
- 04
Map the request into the event
Pick the calendar from the list Make shows, then map the data of the previous module: the date, the subject and the person behind the request go where they belong.
- 05
Test with Run once
Send a test request in the first app, then click Run once. Open each module's bubble to read the bundles it received, then check that the event shows up in your calendar.
- 06
Schedule and switch it on
Set the schedule on the first module, every 15 minutes by default, and switch the scenario on. From now on, each new request becomes an event without anyone touching the calendar.
What can start a Microsoft 365 Calendar scenario?
1 module starts a scenario when something happens in Microsoft 365 Calendar. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Microsoft 365 Calendar as soon as it happens.
Watch Events
Scheduled triggerIn Make“Triggers when an event is created or updated.”
Watch Events gives your scenario a fresh bundle, one item passed to the next module, every time an event is created or edited in your calendar. That lets the rest of the scenario react to calendar news without anyone copying it over.
What else can Make do with Microsoft 365 Calendar?
Microsoft 365 Calendar gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Calendar
ActionIn Make“Creates a new calendar.”
With Create a Calendar you get a brand new, empty calendar in the account, ready to hold a project's or a team's events apart from your own schedule.
Create an Event
ActionIn Make“Creates a new event.”
This is the module that writes to your agenda: it adds a new event to the calendar you choose, filled with data mapped from earlier modules.
Delete a Calendar
ActionIn Make“Deletes a calendar.”
Delete a Calendar removes a whole calendar from the account, which keeps the list short once a project or a temporary team is over.
Delete an Event
ActionIn Make“Deletes an event.”
Use it to wipe a single event off the calendar, for example when the meeting behind it no longer exists anywhere else.
Get a Calendar
ActionIn Make“Gets the metadata of a specified calendar.”
Get a Calendar reads the details of one calendar you name, so the following modules can reuse what it returns without you typing anything in.
Get an Event
ActionIn Make“Gets the metadata of a specified event.”
Once you know which event matters, Get an Event fetches its details so the next module has the complete picture instead of a partial one.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Here you reach any endpoint of the Microsoft API from your scenario, reusing the same connection, when the eleven other modules do not cover what you need.
Update a Calendar
ActionIn Make“Updates an existing calendar.”
Update a Calendar changes an existing calendar in place, so its settings follow what happens elsewhere without anyone editing them by hand.
Update an Event
ActionIn Make“Updates an existing event.”
When a plan shifts, Update an Event edits an event that already exists instead of creating a second copy, so attendees keep one clean entry.
List Calendars
SearchIn Make“Retrieves a list of the authenticated user's all calendars.”
List Calendars returns every calendar of the connected account, one bundle per calendar, which is handy for knowing what exists before acting.
Search Events
SearchIn Make“Searches for the events.”
Search Events looks through your calendar and hands back the matching events, so a scenario can find the one to update or delete.
Need help automating Microsoft 365 Calendar with Make?
A person reads every message.