Skip to content

Microsoft Outlook 365

Reference


Microsoft Outlook 365 is a comprehensive email and productivity platform that integrates email, calendar, contacts, and tasks to streamline communication and organization.

Categories: [communication, calendars-and-scheduling]

Version: 1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameTypeControl TypeDescription
Client IdSTRINGTEXT
Client SecretSTRINGTEXT
Tenant IdSTRINGTEXT

Triggers

New Email

Triggers when new mail is received.

Type: POLLING

Properties

NameTypeControl TypeDescription
null

Output

Type: ARRAY

Properties

TypeControl Type
{STRING(id), STRING(subject), STRING(bodyPreview), {STRING(contentType), STRING(content)}(body), {{STRING(name), STRING(address)}(emailAddress)}(from)}OBJECT_BUILDER

Actions

Get Mail

Get a specific message

Properties

NameTypeControl TypeDescription
Message IdSTRINGSELECTId of the message

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
STRINGTEXT
{STRING(contentType), STRING(content)}OBJECT_BUILDER
{{STRING(name), STRING(address)}(emailAddress)}OBJECT_BUILDER

Search Email

Get the messages in the signed-in user’s mailbox

Properties

NameTypeControl TypeDescription
FromSTRINGTEXTThe address sending the mail
ToSTRINGTEXTThe address receiving the new mail
SubjectSTRINGTEXTWords in the subject line
CategorySTRINGSELECTMessages in a certain category

Output

Type: ARRAY

Properties

TypeControl Type
{STRING(id), STRING(subject), STRING(bodyPreview), {STRING(contentType), STRING(content)}(body), {{STRING(name), STRING(address)}(emailAddress)}(from)}OBJECT_BUILDER

Send Email

Send the message.

Properties

NameTypeControl TypeDescription
From{{{STRING(address), STRING(name)}(emailAddress)}(recipient)}OBJECT_BUILDERThe owner of the mailbox from which the message is sent. In most cases, this value is the same as the sender property, except for sharing or delegation scenarios. The value must correspond to the actual mailbox used.
To Recipients[{{STRING(address), STRING(name)}(emailAddress)}($recipient)]ARRAY_BUILDERThe To: recipients for the message.
SubjectSTRINGTEXTThe subject of the message.
Bcc Recipients[{{STRING(address), STRING(name)}(emailAddress)}($recipient)]ARRAY_BUILDERThe Bcc recipients for the message.
Cc Recipients[{{STRING(address), STRING(name)}(emailAddress)}($recipient)]ARRAY_BUILDERThe Cc recipients for the message.
Reply To[{{STRING(address), STRING(name)}(emailAddress)}($recipient)]ARRAY_BUILDERThe email addresses to use when replying.
Body{STRING(content), STRING(contentType)}OBJECT_BUILDERThe body of the message. It can be in HTML or text format.