Search K
Appearance
Appearance
The Get Calendar Events By Email node retrieves Microsoft 365 calendar events for a specified email account. It allows for flexible date filtering and can include or exclude recurring and all-day events, control the maximum number of results, and apply sort and visibility filters.
Task
Get Calendar Events By Email
Use this node to programmatically retrieve calendar events for a specific Microsoft account, with fine-grained control over filtering and result set behavior.
| Label | Input Type | Description |
|---|---|---|
| Email Account | text | The email address of the calendar to retrieve events from. |
| Date Filter Type | picklist | Determines how the date range should be filtered. Options: Between Dates, Last X Days, Before Date, After Date, All. |
Depending on the selected Date Filter Type, additional fields become required.
dateTime): Start of the range.dateTime): End of the range.text): Number of days back from today to retrieve.dateTime): Retrieve events before this date.dateTime): Retrieve events after this date.| Label | Input Type | Description |
|---|---|---|
| Calendar Name | text | Optional calendar name (default is primary calendar). |
| Include Recurring Events | checkbox | Whether to include recurring events. |
| Only All-Day Events | checkbox | Whether to include only all-day events. |
| Show-As Filter | picklist | Filter by availability status (Any, Busy, Free, etc.). |
| Max Results | text | Maximum number of events to retrieve. Default is 100. |
| Sort Order | picklist | Sorting order, e.g. Start Asc, Start Desc. |
| Output Variable | Type | Description |
|---|---|---|
| Calendar Events | object | List of events retrieved from the calendar within the specified filter criteria. |
A workflow may need to fetch all meetings scheduled for a user in the past 7 days for reporting or status tracking. By selecting:
Email Account: jane.doe@company.comDate Filter Type: Last X DaysDays: 7Include Recurring Events: trueThe node will return all matching calendar events in Calendar Events.
DateTime.MinValue or DateTime.MaxValue).