Outlook
Introduction
The purpose of this manual is to detail how to configure and integrate Qflow with Outlook to enable interaction between both platforms, allowing the creation, updating, and cancellation of meetings in the calendar.
Outlook features the following actions:
See Actions to learn about the description and content of each one.
Prerequisites
A Microsoft account is required.
Application parameter
To establish the connection, it is necessary to have at least one application parameter (see Application Parameters) that allows communication between Qflow and Outlook. This field is used to configure the connector of a Service Task in Qflow. (see Connector Configuration from a Service Task)
To create an Outlook application parameter, the following steps are required, as detailed below.
Application parameter using OAuth
This type of application parameter requires signing in to the Outlook account from Qflow. This is done in the connector configuration by following the steps of the OAuth flow.
Once the above steps are completed, it will be possible to interact with Outlook from Qflow.
Actions
You can perform the following actions with Outlook:
Schedule meeting
This action allows you to schedule a meeting in the Outlook calendar. You must provide the start and end date and time of the meeting. Optionally, you can add other fields listed below. After creating the meeting, you receive a key that identifies the meeting in Outlook, allowing you to edit or cancel it later.
Input |
Description |
|---|---|
Start time |
Required. Meeting start time. |
End time |
Required. End time of the meeting. |
Subject |
Subject of the email that will be sent to the attendees included in the meeting. |
Attendees email |
Email addresses of the meeting attendees |
Location |
Description of the location where the meeting will take place. |
Create and add a Teams Meeting |
If desired, by marking this parameter as true, a Microsoft Teams meeting is sent along with the appointment. |
Content |
Content of the email sent to the attendees with information about the meeting. |
Output |
Description |
|---|---|
Meeting ID |
Outlook meeting ID that allows editing or canceling it later. |
Update meeting
This action allows you to update a meeting previously created in the Outlook calendar. You must provide the meeting ID. Optionally, you can add other fields listed below.
Input |
Description |
|---|---|
Meeting ID |
Required. Meeting ID obtained when creating the meeting. |
Start time |
Start time of the meeting. |
End time |
End time of the meeting. |
Subject |
Subject of the email that will be sent to the attendees included in the meeting. |
Attendees email |
Email addresses of the meeting attendees |
Location |
Description of the location where the meeting will take place. |
Create and add a Teams Meeting |
If desired, by marking this parameter as true, a Microsoft Teams meeting is sent along with the appointment. |
Content |
Content of the email sent to the attendees with information about the meeting. |
If the non-required parameters are not modified, they will retain the original information with which the meeting was created.
Cancel meeting
This action allows you to cancel a meeting previously created in the Outlook calendar. You must provide the meeting identifier. Optionally, you can add other fields listed below.
Input |
Description |
|---|---|
Meeting ID |
Required. Organizer’s email address of the meeting to be canceled. |
Comment |
Comment informing the reason for canceling the meeting |