Unitalk Microsoft Outlook Trigger
AI-generatedSummary
Poll Microsoft Outlook mailbox for new email messages at user-defined intervals and output them according to specified filters and output formatting.
Inputs
- Poll Times — Specify one or more polling schedules determining how often the node checks for new emails, including fixed intervals (every minute, hour, day, week, month), custom cron expressions, or every X minutes/hours.
- Trigger On — Select the event to trigger on; currently only supports triggering when a new message is received.
- Output — Choose the output format: simplified, raw, or select specific fields to include.
- Fields — When Output is 'Select Included Fields', specify which message fields to include in the output.
- Filters — Define filtering conditions to limit messages by criteria such as read status, attachments presence, sender, or folder inclusion/exclusion.
- Options — Additional options such as whether to download and include attachments with the message, and prefix for attachment binary data fields.
Output shape
a list of message records
Each execution returns an array of message objects matching the filter criteria and received since the last poll. Output format depends on the 'Output' setting: 'simple' provides common fields, 'raw' returns full data, and 'fields' returns only specified fields. Attachments can optionally be included as binary data fields. The node stores the last poll time to only fetch new messages on subsequent executions.