Tool to create a new event in a specific calendar for a user. Use when you need to create events in a specific calendar (e.g., shared or secondary calendars).
endRequiredobjectThe end date, time, and time zone of the event.
bodyobjectThe body content of an event.
startRequiredobjectThe start date, time, and time zone of the event.
subjectRequiredstringThe subject/title of the event.
user_idRequiredstringThe user identifier for the calendar owner. Must be either 'me' (for the authenticated user), a Microsoft 365 User Principal Name (e.g., user@contoso.com), or an Azure AD object ID (GUID).
locationobjectLocation information for an event.
attendeesarrayA list of attendees for the event. Optional - events can be created without attendees.
recurrenceobjectThe recurrence pattern and range for an event.
calendar_idRequiredstringThe unique identifier of the calendar where the event will be created. This allows creating events in specific calendars (e.g., shared calendars, secondary calendars).
isOnlineMeetingbooleanTrue to indicate that the event is an online meeting. This will automatically generate an online meeting link if onlineMeetingProvider is set.
allowNewTimeProposalsbooleanTrue if the meeting organizer allows invitees to propose a new time when responding. Default is true.
onlineMeetingProviderstringThe online meeting provider. Currently, only 'teamsForBusiness' is supported.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.