Skip to content

Microsoft Outlook Trigger

Node: microsoftOutlookTrigger · Full type: n8n-nodes-base.microsoftOutlookTrigger · Version: 1

Credentials

microsoftOutlookOAuth2Api (alias: @microsoft)

CREDENTIAL @microsoft = microsoftOutlookOAuth2Api "My Microsoft Outlook Trigger"

Parameters

Parameter Type Default Details
pollTimes fixedCollection {...} groups: item
event options "messageReceived" messageReceived
output options "simple" simple, raw, fields
fields multiOptions [] multi: bccRecipients, body, bodyPreview, categories, ccRecipients, changeKey, conversationId, createdDateTime, ... (27 total)
filters collection {} keys: custom, hasAttachments, foldersToExclude, foldersToInclude, readStatus, sender
options collection {} keys: attachmentsPrefix, downloadAttachments

pollTimes children:

item group:

Parameter Type Default Details
mode options "everyDay" everyMinute, everyHour, everyDay, everyWeek, everyMonth, everyX, custom
hour number 14
minute number 0
dayOfMonth number 1
weekday options "1" 1, 2, 3, 4, 5, 6, 0
cronExpression string " * * * * "
value number 2
unit options "hours" minutes, hours

filters children:

Parameter Type Default Details
custom string ""
hasAttachments boolean false
foldersToExclude multiOptions []
foldersToInclude multiOptions []
readStatus options "unread" both, unread, read
sender string ""

options children:

Parameter Type Default Details
attachmentsPrefix string "attachment_"
downloadAttachments boolean false

Example

NODE "microsoftOutlookTrigger" @microsoft AS "Microsoft Outlook Trigger"