Get calendar availability

This activity looks up a specific date and time period on the user's calendar in the Microsoft Azure system to determine if the user is available. If the user is not available, alternate times can be returned. For Azure permissions, refer to the Microsoft Azure Integration section.

Table 1. Get calendar availability action - Inputs
Parameters Description

Connection

Drop-down list of Graph connections.

UserEmail

Email address of the user whose calendar is retrieved.

Duration

Duration of time in minutes to check for a free time slot.

StartDateTime

Start date and time in UTC format to be used to check for a free time slot.

RetrievePermissions

If set to true, an object indicating the calendar permissions is returned.

NumberOfOpeningsToReturn

If the requested date and time is not available, indicates the number of alternate time slots to return.

Table 2. Get calendar availability action - Outputs
Parameters Description

Body

Returns the JSON formatted response from the activity which includes alternate time slots and the user's current schedule.

StatusCode

HTTP response code for the request.

Success

Indicates whether the activity was completed successfully (value = True) or not (value = False).

Schedule

Returns the user's calendar.

CalendarPermissions

If 'RetrievePermissions' is set to true, returns an object with the calendar permissions.