- Get started
- Build
- Deploy and run
- Examples
- Reference
Microsoft Outlook 365
Look up the Microsoft Outlook 365 connector: its actions and events in alphabetical order, and the sign-in methods of a Microsoft Outlook 365 connection.
The Microsoft Outlook 365 connector lets a workflow read, send, and organize email, and manage calendar events in Outlook. In the Add node panel, it's in the Connector category, under Microsoft Outlook 365. How connector nodes work describes how a connector node is set up.
Actions
Each action is a node that does one thing in Microsoft Outlook 365.
| Action | What it does |
|---|---|
| Archive Email | Move an email to archive folder. |
| Create Event (Calendar Event) | Create a new event in calendar and sends invite to requested attendees. |
| Delete Email | Delete Email. |
| Delete Event (Calendar Event) | Delete an event from calendar. |
| Download Email | Download an email message. |
| Download Email Attachment | Download an attachment from an email message. |
| Forward Email | Forward Email. |
| Forward Event (Calendar Event) | Forward an event from calendar. |
| Get Calendars | Get Calendars. |
| Get Email by ID | Fetch email details based on email ID. |
| Get Email Folders List | Return list of folders available to user in their mailbox. |
| Get Email List | Get list of emails from selected folder from Outlook. |
| Get Event by ID (Calendar Event) | Get calendar event details based on ID. |
| Get Event List (Calendar Event) | Get list of events present in a calendar. |
| Get Newest Email | Get Newest Email. |
| List Email Attachments | Get list of all attachments present in an email. |
| Mark Email Read or Unread | Mark Email Read or Unread. |
| Move Email | Move an email to a specified folder. |
| Reply to Email | Reply to specified email with provided information. |
| Respond to Event Invitation (Calendar Event) | Respond to a calendar event invitation. |
| Send Email | Send an email message based on the input parameters. |
| Set Email Categories | Set Email Categories. |
| Turn off Automatic Replies | Turn Off Automatic Replies. |
| Turn on Automatic Replies | Turn On Automatic Replies. |
| Update Event (Calendar Event) | Update an event in calendar. |
The panel also lists 6 actions marked (deprecated), which aren't listed here. Use the actions above instead.
Events
Each event can start a workflow, as a Connector trigger, or pause a run until it happens, as a Connector event. In the connector's list, events have the WAIT tag.
| Event | What it does |
|---|---|
| Calendar Event Created | Triggers when a calendar event is created. |
| Calendar Event Received | Triggers when a calendar invitation is received as an attendee. |
| Calendar Event Replied | Triggers when a calendar invitation is replied to as an attendee or as an organizer. |
| Calendar Event Updated | Triggers when a calendar event is changed. |
| Email Moved to Trash | Triggers when an e-mail is moved to Trash Bin. |
| Email Received | Triggers when an e-mail is received in your Inbox. |
| Email Sent | Triggers when an e-mail is sent from your account. |
| Existing Record Updated | Triggers when an existing record is updated. |
| New Record Created | Triggers when you add a new record. |
Connection
A Microsoft Outlook 365 node signs in through a connection. Create a connection describes how to create one from the node. On the Connect to page, choose one of these sign-in methods:
| Sign-in method | What you need |
|---|---|
| OAuth 2.0 Authorization code | Your Microsoft account. It uses the UiPath public app, with delegated permissions. |
| OAuth 2.0 Client credentials | A service account, with application permissions. |
| Client Certificate Authentication | A client certificate instead of a client secret, with application permissions. |
| Bring your own OAuth 2.0 app | A private app that you register in Azure, with delegated permissions. |
Some methods need an administrator of your Microsoft tenant to grant consent first.
Next steps
- Connector: every connector, grouped by area.
- Create a connection: sign a workflow in to an app.
- Community: ask questions and share workflows with other builders on the UiPath Forum.