interface MicrosoftOutlookTriggerNodeParameters {
authentication?:
| "microsoftEntraServicePrincipalApi"
| "microsoftOAuth2Api"
| "microsoftOutlookOAuth2Api";
event?: "messageReceived";
fields?: (
| "sender"
| "body"
| "subject"
| "bccRecipients"
| "bodyPreview"
| "categories"
| "ccRecipients"
| "changeKey"
| "conversationId"
| "createdDateTime"
| "flag"
| "from"
| "hasAttachments"
| "importance"
| "inferenceClassification"
| "internetMessageId"
| "isDeliveryReceiptRequested"
| "isDraft"
| "isRead"
| "isReadReceiptRequested"
| "lastModifiedDateTime"
| "parentFolderId"
| "receivedDateTime"
| "replyTo"
| "sentDateTime"
| "toRecipients"
| "webLink"
)[];
filters?: {
custom?: string;
foldersToExclude?: unknown[];
foldersToInclude?: unknown[];
hasAttachments?: boolean;
readStatus?: "read"
| "both"
| "unread";
sender?: string;
};
mailbox?: { mode: "id"; value: string };
options?: {
attachmentsPrefix?: string;
downloadAttachments?: boolean;
};
output?: "simple"
| "fields"
| "raw";
pollTimes: {
item: { mode: string & {} | "everyMinute" }[];
};
}
Properties§
§
§
§
§
§
§
§
§
readonly authentication?:
| "microsoftEntraServicePrincipalApi"
| "microsoftOAuth2Api"
| "microsoftOutlookOAuth2Api"
readonly event?: "messageReceived"
Default: "messageReceived"
readonly fields?: (
| "sender"
| "body"
| "subject"
| "bccRecipients"
| "bodyPreview"
| "categories"
| "ccRecipients"
| "changeKey"
| "conversationId"
| "createdDateTime"
| "flag"
| "from"
| "hasAttachments"
| "importance"
| "inferenceClassification"
| "internetMessageId"
| "isDeliveryReceiptRequested"
| "isDraft"
| "isRead"
| "isReadReceiptRequested"
| "lastModifiedDateTime"
| "parentFolderId"
| "receivedDateTime"
| "replyTo"
| "sentDateTime"
| "toRecipients"
| "webLink"
)[]
The fields to add to the output Default: []
readonly filters?: { ... }
Default: {}
readonly mailbox?: { ... }
The mailbox the Service Principal should act on. In the action node this is evaluated per input item (an expression can target a different mailbox per item); the trigger resolves it once. Default: {"mode":"id","value":""}
readonly options?: { ... }
Default: {}
readonly output?: "simple" | "fields" | "raw"
Default: "simple"
readonly poll Times: { ... }
Default: "microsoftOutlookOAuth2Api"