Microsoft Outlook Trigger icon

Microsoft Outlook Trigger

Fetches emails from Microsoft Outlook and starts the workflow on specified polling intervals.

Microsoft Outlook Trigger

AI-generated

Summary

Polls Microsoft Outlook for newly received messages and emits them as workflow items. Configure the polling schedule, output format, and optional message filters; polling runs query the received-time window since the previous successful check.

Inputs

  • Poll Times (required) — Choose one or more polling intervals: minute, hour, day, week, month, every X minutes or hours, or a custom cron expression. Schedule-specific fields set the trigger time or interval.
  • Trigger On (required) — The available event is Message Received.
  • Output (required) — Choose Simplified, Raw, or Select Included Fields. Simplified returns message ID, conversation ID, subject, body preview, sender address, recipient addresses, categories, and attachment status. Raw returns Outlook message data. Select Included Fields requests the chosen fields; downloading attachments also adds hasAttachments to this selection.
  • Fields — Fields to request when Output is Select Included Fields. Defaults to none.
  • Filters — Optionally provide a Microsoft Graph filter query; require or exclude folders; filter by attachment presence, read status, or sender name/email. The default read status is unread. Polling also limits results to messages received since the previous check.
  • Options — Enable attachment downloads and optionally set the binary output field prefix (default attachment_). Each attachment is stored under a prefix plus a zero-based index.

Output shape

A list of message items, each containing JSON data and optionally binary attachment data.

Scheduled polling returns all matching messages in the interval and paginates through results; if no messages match, the trigger emits no data. In manual mode, it requests at most one message and does not apply the polling time window. Simplified output uses a fixed subset of fields; Raw and selected-field output request message fields from Microsoft Graph.

Links

Discussion