Skip to main content
Triggers a workflow on every new message in the mailbox of the user you provided the ID of. Endpoint: https://graph.microsoft.com/v1.0/users/{userId}/messages
Workflows with this trigger check for new events every 5 minutes by default. You can adjust this interval in the Trigger settings.

Parameters

ParameterDescription
FilterSpecify an OData $filter query option to refine the retrieved messages.

Example: from/emailAddress/address eq 'someuser@example.com'

Note : Please DO NOT filter by the receivedDateTime field, as Blink uses it in its polling mechanic.
SelectA comma-separated list of specific message properties to include in the response. When omitted, all properties are returned.
User ID or User Principal NameThe ID or userPrincipalName of the user.

Sample Event

{
  "@odata.etag": "W/\"CQAAABYAAABeZj0Db5m3SKRoaZO74erferfwe"",
  "id": "AAMkADg2YTcwNGZmLWY3ODQtNDI4ZS1iNGE3LTRmN2ZiMWQ2MWNjZgBGAAAAAABsrDg7lBaxSdg-KFMfbhsRBwBeZj0Db5m3SKRoaZO74wLrAAAAAAEMAABeZj0Db5m3SKRoaZO74ktrAAID-FAIAAA=",
  "receivedDateTime": "2026-03-30T11:55:48Z",
  "sender": {
    "emailAddress": {
      "address": "mail@blinkops.com",
      "name": "Email At Blinkops"
    }
  },
  "subject": "Vulnerability"
}