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.
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"
}