Creates a new Outlook calendar event, ensuring `start_datetime` is chronologically before `end_datetime`.
bodystringThe body of the event. This can be in plain text or HTML format, as specified by the 'is_html' field. Optional - events can be created without a body.
is_htmlbooleanSpecifies whether the 'body' content is HTML. Set to true for HTML content; otherwise, it's treated as plain text.
show_asstringThe status to show on the calendar for the duration of the event. Valid values are: 'free', 'tentative', 'busy', 'oof' (out of office), 'workingElsewhere', 'unknown'.
subjectRequiredstringThe subject of the calendar event.
user_idstringThe 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 - must be a work/school account in the organization's verified domain), or an Azure AD object ID (GUID). Personal email addre…
locationstringThe physical location of the event.
time_zoneRequiredstringThe time zone for the start and end times of the event. Uses Windows time zone names (e.g., 'Pacific Standard Time') or IANA time zone names (e.g., 'America/Los_Angeles'). UTC is also a valid input.
categoriesarrayA list of category names to associate with the event. The API accepts any string values. For best compatibility with Outlook UI color-coding, use category names from the user's master category list. Category names are case-insensitive and duplicates will be automatically removed.
importancestringThe importance of the event. Valid values are 'low', 'normal', 'high'. Defaults to 'normal'.
recurrenceobjectThe recurrence pattern and range for an event.
calendar_idstringThe ID of a specific calendar to create the event in. Obtainable from the list calendars action. If omitted, the event is created on the user's default calendar.
end_datetimeRequiredstringThe end date and time of the event in ISO 8601 format. Time zone is specified in 'time_zone'.
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.