Triggers a workflow on every new message in the signed in user’s mailbox
Endpoint: https://graph.microsoft.com/v1.0/me/messages
Workflows with this trigger check for new events every 5 minutes by default. You can adjust this interval in the Trigger settings.
Parameters
| Parameter | Description |
|---|
| Filter | Specify 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. |
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"
}