Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

Connectors Outlook Calendar
Live 77 Actions

Outlook Calendar connector for AI agents

Connect your AI agent to Outlook Calendar with production-ready actions. Ship in minutes.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

StackOne AI Agent Actions
for Outlook Calendar.

77 production-ready actions for your agent to do more on Outlook Calendar.

77 Actions
Get Default Calendar - Retrieve The Properties And Relationships Of The Default Calendar For The Authenticated User
List User Calendars - Retrieve All Calendars For A Specific User. Supports Filtering, Selecting Specific Properties, And Expanding Related Entities.
Create Calendar - Create A New Calendar For The Authenticated User In The Default Calendar Group
Create Calendar For User - Create A New Calendar For A Specific User In The Default Calendar Group
Get My Calendar - Retrieve The Properties And Relationships Of A Specific Calendar For The Authenticated User. Supports OData Query Parameters.
Get User Calendar - Retrieve The Properties And Relationships Of A Specific Calendar For A User. Supports OData Query Parameters.
Update My Calendar - Update The Properties Of A Calendar For The Authenticated User
Update User Calendar - Update The Properties Of A Calendar For A Specific User
Delete My Calendar - Delete A Calendar For The Authenticated User
Delete User Calendar - Delete A Calendar For A Specific User
Get My Calendar View - Retrieve The Events In A Calendar View For The Authenticated User'S Calendar Within A Specified Time Range
Get User Calendar View - Retrieve The Events In A Calendar View For A Specific User'S Calendar Within A Specified Time Range
List My Events - Retrieve Events From All Calendars For The Authenticated User. Supports OData Query Parameters. Note - Cannot Use $Filter On Recurrence Property.
List User Events - Retrieve Events From All Calendars For A Specific User. Supports OData Query Parameters. Note - Cannot Use $Filter On Recurrence Property.
List My Default Calendar Events - Retrieve Events From The Authenticated User'S Default Calendar. Supports OData Query Parameters.
List User Default Calendar Events - Retrieve Events From A Specific User'S Default Calendar. Supports OData Query Parameters.
List My Calendar Events - Retrieve Events From A Specific Calendar For The Authenticated User. Supports OData Query Parameters.
List User Calendar Events - Retrieve Events From A Specific Calendar For A Specific User. Supports OData Query Parameters.
Create Event In My Calendar - Create A New Event In A Specific Calendar For The Authenticated User
Create Event In User Calendar - Create A New Event In A Specific Calendar For A Specific User
Create Event In My Default Calendar - Create A New Event In The Default Calendar For The Authenticated User
Create Event In User Default Calendar - Create A New Event In The Default Calendar For A Specific User
Get Event From My Default Calendar - Retrieve A Specific Event From The Authenticated User'S Default Calendar
Get Event From User Default Calendar - Retrieve A Specific Event From A User'S Default Calendar
Get Event From My Calendar - Retrieve A Specific Event From A Specific Calendar For The Authenticated User
Get Event From User Calendar - Retrieve A Specific Event From A Specific Calendar For A Specific User
Update Event In My Calendar - Update An Existing Event In A Specific Calendar For The Authenticated User. All Properties Are Optional And Only Provided Values Will Be Updated.
Update Event In User Calendar - Update An Existing Event In A Specific Calendar For A Specific User. All Properties Are Optional And Only Provided Values Will Be Updated.
Delete Event From My Calendar - Delete An Event From A Specific Calendar For The Authenticated User. This Moves The Event To Deleted Items.
Delete Event From User Calendar - Delete An Event From A Specific Calendar For A Specific User. This Moves The Event To Deleted Items.
Permanently Delete User Event - Permanently Delete An Event For A Specific User, Bypassing Deleted Items. This Action Cannot Be Undone And The Event Cannot Be Recovered.
Forward My Calendar Event - Forward An Event From A Specific Calendar To A List Of Recipients With An Optional Comment.
Forward User Calendar Event - Forward An Event From A Specific User'S Calendar To A List Of Recipients With An Optional Comment.
Forward My Event - Forward An Event From The Authenticated User'S Calendars To A List Of Recipients With An Optional Comment.
Forward User Event - Forward An Event From A Specific User'S Calendars To A List Of Recipients With An Optional Comment.
Cancel My Event - Cancel An Event In The Authenticated User'S Calendars And Send A Cancellation Message To All Attendees.
Cancel User Event - Cancel An Event In A Specific User'S Calendars And Send A Cancellation Message To All Attendees.
Cancel My Calendar Event - Cancel An Event In A Specific Calendar For The Authenticated User And Send A Cancellation Message To All Attendees.
Cancel User Calendar Event - Cancel An Event In A Specific Calendar For A Specific User And Send A Cancellation Message To All Attendees.
Accept My Event - Accept An Event In The Authenticated User'S Calendars With An Optional Comment And Response Notification.
Accept User Event - Accept An Event In A Specific User'S Calendars With An Optional Comment And Response Notification.
Accept My Calendar Event - Accept An Event In A Specific Calendar For The Authenticated User With An Optional Comment And Response Notification.
Accept User Calendar Event - Accept An Event In A Specific Calendar For A Specific User With An Optional Comment And Response Notification.
Decline My Event - Decline An Event In The Authenticated User'S Calendars With Optional Comment, Proposed New Time, And Response Notification.
Decline User Event - Decline An Event In A Specific User'S Calendars With Optional Comment, Proposed New Time, And Response Notification.
Decline My Calendar Event - Decline An Event In A Specific Calendar For The Authenticated User With Optional Comment, Proposed New Time, And Response Notification.
Decline User Calendar Event - Decline An Event In A Specific Calendar For A Specific User With Optional Comment, Proposed New Time, And Response Notification.
List My Calendar Event Attachments - Retrieve The List Of Attachment Objects Attached To An Event In The Authenticated User'S Specific Calendar.
List User Calendar Event Attachments - Retrieve The List Of Attachment Objects Attached To An Event In A Specific User'S Specific Calendar.
List My Event Attachments - Retrieve The List Of Attachment Objects Attached To An Event In The Authenticated User'S Calendars.
List User Event Attachments - Retrieve The List Of Attachment Objects Attached To An Event In A Specific User'S Calendars.
Create My Calendar Event Attachment - Add An Attachment To An Event In The Authenticated User'S Specific Calendar. Supports File Attachments, Item Attachments, And Reference Attachments.
Create User Calendar Event Attachment - Add An Attachment To An Event In A Specific User'S Specific Calendar. Supports File Attachments, Item Attachments, And Reference Attachments.
Create My Event Attachment - Add An Attachment To An Event In The Authenticated User'S Calendars. Supports File Attachments, Item Attachments, And Reference Attachments.
Create User Event Attachment - Add An Attachment To An Event In A Specific User'S Calendars. Supports File Attachments, Item Attachments, And Reference Attachments.
List My Calendar Groups - Retrieve A List Of Calendar Groups For The Authenticated User.
List User Calendar Groups - Retrieve A List Of Calendar Groups For A Specific User.
Get My Calendar Group - Retrieve The Properties And Relationships Of A Calendar Group For The Authenticated User.
Get User Calendar Group - Retrieve The Properties And Relationships Of A Calendar Group For A Specific User.
Delete My Calendar Group - Delete A Calendar Group For The Authenticated User.
Delete User Calendar Group - Delete A Calendar Group For A Specific User.
Create My Calendar Group - Create A New Calendar Group For The Authenticated User.
Create User Calendar Group - Create A New Calendar Group For A Specific User.
Update My Calendar Group - Update The Properties Of A Calendar Group For The Authenticated User.
Update User Calendar Group - Update The Properties Of A Calendar Group For A Specific User.
List Calendar Group Calendars - Retrieve A List Of Calendars In A Calendar Group For The Authenticated User.
Create Calendar In Group - Create A New Calendar In A Calendar Group For The Authenticated User.
List User Calendar Permissions - Retrieve A List Of Calendar Permissions For A User'S Primary Calendar.
Get User Calendar Permission - Retrieve The Properties And Relationships Of A Specific Calendar Permission For A User'S Primary Calendar.
Delete User Calendar Permission - Delete A Specific Calendar Permission For A User'S Primary Calendar.
Update User Calendar Permission - Update The Role Of A Calendar Permission To Change The Permission Level For A User With Whom The Calendar Is Shared Or Delegated.
Create User Calendar Permission - Create A Calendar Permission To Specify The Identity And Role Of The User With Whom The Calendar Is Being Shared Or Delegated.
List Users - Retrieve A List Of User Objects. By Default, Returns A Limited Set Of Properties (BusinessPhones, DisplayName, GivenName, Id, JobTitle, Mail, MobilePhone, OfficeLocation, PreferredLanguage, Surname, UserPrincipalName). Use $Select To Specify Alternative Properties.
Get User - Retrieve The Properties And Relationships Of A Specific User By Their ID Or UserPrincipalName. By Default, Only A Limited Set Of Properties Are Returned (BusinessPhones, DisplayName, GivenName, Id, JobTitle, Mail, MobilePhone, OfficeLocation, PreferredLanguage, Surname, UserPrincipalName). Use The Select Parameter To Return An Alternative Property Set.
Create User - Create A New User Account In The Organization With The Specified Properties
Delete User - Delete A Specific User From The Organization By Their ID Or UserPrincipalName
Change Password - Change The Password For The Authenticated User. The User Must Provide Their Current Password And The New Password.
77 Actions
Get Default Calendar-Retrieve The Properties And Relationships Of The Default Calendar For The Authenticated User
List User Calendars-Retrieve All Calendars For A Specific User. Supports Filtering, Selecting Specific Properties, And Expanding Related Entities.
Create Calendar-Create A New Calendar For The Authenticated User In The Default Calendar Group
Create Calendar For User-Create A New Calendar For A Specific User In The Default Calendar Group
Get My Calendar-Retrieve The Properties And Relationships Of A Specific Calendar For The Authenticated User. Supports OData Query Parameters.
Get User Calendar-Retrieve The Properties And Relationships Of A Specific Calendar For A User. Supports OData Query Parameters.
Update My Calendar-Update The Properties Of A Calendar For The Authenticated User
Update User Calendar-Update The Properties Of A Calendar For A Specific User
Delete My Calendar-Delete A Calendar For The Authenticated User
Delete User Calendar-Delete A Calendar For A Specific User
Get My Calendar View-Retrieve The Events In A Calendar View For The Authenticated User'S Calendar Within A Specified Time Range
Get User Calendar View-Retrieve The Events In A Calendar View For A Specific User'S Calendar Within A Specified Time Range
List My Events-Retrieve Events From All Calendars For The Authenticated User. Supports OData Query Parameters. Note - Cannot Use $Filter On Recurrence Property.
List User Events-Retrieve Events From All Calendars For A Specific User. Supports OData Query Parameters. Note - Cannot Use $Filter On Recurrence Property.
List My Default Calendar Events-Retrieve Events From The Authenticated User'S Default Calendar. Supports OData Query Parameters.
List User Default Calendar Events-Retrieve Events From A Specific User'S Default Calendar. Supports OData Query Parameters.
List My Calendar Events-Retrieve Events From A Specific Calendar For The Authenticated User. Supports OData Query Parameters.
List User Calendar Events-Retrieve Events From A Specific Calendar For A Specific User. Supports OData Query Parameters.
Create Event In My Calendar-Create A New Event In A Specific Calendar For The Authenticated User
Create Event In User Calendar-Create A New Event In A Specific Calendar For A Specific User
Create Event In My Default Calendar-Create A New Event In The Default Calendar For The Authenticated User
Create Event In User Default Calendar-Create A New Event In The Default Calendar For A Specific User
Get Event From My Default Calendar-Retrieve A Specific Event From The Authenticated User'S Default Calendar
Get Event From User Default Calendar-Retrieve A Specific Event From A User'S Default Calendar
Get Event From My Calendar-Retrieve A Specific Event From A Specific Calendar For The Authenticated User
Get Event From User Calendar-Retrieve A Specific Event From A Specific Calendar For A Specific User
Update Event In My Calendar-Update An Existing Event In A Specific Calendar For The Authenticated User. All Properties Are Optional And Only Provided Values Will Be Updated.
Update Event In User Calendar-Update An Existing Event In A Specific Calendar For A Specific User. All Properties Are Optional And Only Provided Values Will Be Updated.
Delete Event From My Calendar-Delete An Event From A Specific Calendar For The Authenticated User. This Moves The Event To Deleted Items.
Delete Event From User Calendar-Delete An Event From A Specific Calendar For A Specific User. This Moves The Event To Deleted Items.
Permanently Delete User Event-Permanently Delete An Event For A Specific User, Bypassing Deleted Items. This Action Cannot Be Undone And The Event Cannot Be Recovered.
Forward My Calendar Event-Forward An Event From A Specific Calendar To A List Of Recipients With An Optional Comment.
Forward User Calendar Event-Forward An Event From A Specific User'S Calendar To A List Of Recipients With An Optional Comment.
Forward My Event-Forward An Event From The Authenticated User'S Calendars To A List Of Recipients With An Optional Comment.
Forward User Event-Forward An Event From A Specific User'S Calendars To A List Of Recipients With An Optional Comment.
Cancel My Event-Cancel An Event In The Authenticated User'S Calendars And Send A Cancellation Message To All Attendees.
Cancel User Event-Cancel An Event In A Specific User'S Calendars And Send A Cancellation Message To All Attendees.
Cancel My Calendar Event-Cancel An Event In A Specific Calendar For The Authenticated User And Send A Cancellation Message To All Attendees.
Cancel User Calendar Event-Cancel An Event In A Specific Calendar For A Specific User And Send A Cancellation Message To All Attendees.
Accept My Event-Accept An Event In The Authenticated User'S Calendars With An Optional Comment And Response Notification.
Accept User Event-Accept An Event In A Specific User'S Calendars With An Optional Comment And Response Notification.
Accept My Calendar Event-Accept An Event In A Specific Calendar For The Authenticated User With An Optional Comment And Response Notification.
Accept User Calendar Event-Accept An Event In A Specific Calendar For A Specific User With An Optional Comment And Response Notification.
Decline My Event-Decline An Event In The Authenticated User'S Calendars With Optional Comment, Proposed New Time, And Response Notification.
Decline User Event-Decline An Event In A Specific User'S Calendars With Optional Comment, Proposed New Time, And Response Notification.
Decline My Calendar Event-Decline An Event In A Specific Calendar For The Authenticated User With Optional Comment, Proposed New Time, And Response Notification.
Decline User Calendar Event-Decline An Event In A Specific Calendar For A Specific User With Optional Comment, Proposed New Time, And Response Notification.
List My Calendar Event Attachments-Retrieve The List Of Attachment Objects Attached To An Event In The Authenticated User'S Specific Calendar.
List User Calendar Event Attachments-Retrieve The List Of Attachment Objects Attached To An Event In A Specific User'S Specific Calendar.
List My Event Attachments-Retrieve The List Of Attachment Objects Attached To An Event In The Authenticated User'S Calendars.
List User Event Attachments-Retrieve The List Of Attachment Objects Attached To An Event In A Specific User'S Calendars.
Create My Calendar Event Attachment-Add An Attachment To An Event In The Authenticated User'S Specific Calendar. Supports File Attachments, Item Attachments, And Reference Attachments.
Create User Calendar Event Attachment-Add An Attachment To An Event In A Specific User'S Specific Calendar. Supports File Attachments, Item Attachments, And Reference Attachments.
Create My Event Attachment-Add An Attachment To An Event In The Authenticated User'S Calendars. Supports File Attachments, Item Attachments, And Reference Attachments.
Create User Event Attachment-Add An Attachment To An Event In A Specific User'S Calendars. Supports File Attachments, Item Attachments, And Reference Attachments.
List My Calendar Groups-Retrieve A List Of Calendar Groups For The Authenticated User.
List User Calendar Groups-Retrieve A List Of Calendar Groups For A Specific User.
Get My Calendar Group-Retrieve The Properties And Relationships Of A Calendar Group For The Authenticated User.
Get User Calendar Group-Retrieve The Properties And Relationships Of A Calendar Group For A Specific User.
Delete My Calendar Group-Delete A Calendar Group For The Authenticated User.
Delete User Calendar Group-Delete A Calendar Group For A Specific User.
Create My Calendar Group-Create A New Calendar Group For The Authenticated User.
Create User Calendar Group-Create A New Calendar Group For A Specific User.
Update My Calendar Group-Update The Properties Of A Calendar Group For The Authenticated User.
Update User Calendar Group-Update The Properties Of A Calendar Group For A Specific User.
List Calendar Group Calendars-Retrieve A List Of Calendars In A Calendar Group For The Authenticated User.
Create Calendar In Group-Create A New Calendar In A Calendar Group For The Authenticated User.
List User Calendar Permissions-Retrieve A List Of Calendar Permissions For A User'S Primary Calendar.
Get User Calendar Permission-Retrieve The Properties And Relationships Of A Specific Calendar Permission For A User'S Primary Calendar.
Delete User Calendar Permission-Delete A Specific Calendar Permission For A User'S Primary Calendar.
Update User Calendar Permission-Update The Role Of A Calendar Permission To Change The Permission Level For A User With Whom The Calendar Is Shared Or Delegated.
Create User Calendar Permission-Create A Calendar Permission To Specify The Identity And Role Of The User With Whom The Calendar Is Being Shared Or Delegated.
List Users-Retrieve A List Of User Objects. By Default, Returns A Limited Set Of Properties (BusinessPhones, DisplayName, GivenName, Id, JobTitle, Mail, MobilePhone, OfficeLocation, PreferredLanguage, Surname, UserPrincipalName). Use $Select To Specify Alternative Properties.
Get User-Retrieve The Properties And Relationships Of A Specific User By Their ID Or UserPrincipalName. By Default, Only A Limited Set Of Properties Are Returned (BusinessPhones, DisplayName, GivenName, Id, JobTitle, Mail, MobilePhone, OfficeLocation, PreferredLanguage, Surname, UserPrincipalName). Use The Select Parameter To Return An Alternative Property Set.
Create User-Create A New User Account In The Organization With The Specified Properties
Delete User-Delete A Specific User From The Organization By Their ID Or UserPrincipalName
Change Password-Change The Password For The Authenticated User. The User Must Provide Their Current Password And The New Password.
Falcon

Make your Outlook Calendar agents perform.

Every Outlook Calendar action runs on Falcon.

Falcon, StackOne's execution engine, makes your agents fast, accurate, and reliable.

Explore Falcon Engine
StackOne Defender

88.7% attack detection accuracy.

Built in the StackOne platform.

StackOne Defender scans and classifies every Outlook Calendar payload before it reaches your agent, with precision and latency no other solution can match.

StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy
StackOne Platform

Do More, Build Less.

Managed Integration Infrastructure for Outlook Calendar AI Agents.

Connectors & Actions

200+ Connectors. 10,000+ Actions.

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Managed Authentication

Pre-built authentication UI.

Enterprise-Ready

Enterprise-Ready architecture.

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Put your AI agents to work

All the tools you need to build and scale AI agents integrations, with best-in-class security & privacy.