email.received event with "provider": "outlook".
Outlook sources are in beta and need a Pro project.
Set up
1
Connect
Open Sources → Add source → Outlook and sign in with Microsoft. hooksnode asks for
Mail.Read, User.Read and offline_access.2
Pick folders
Pick one or more folders, for example Inbox.
3
Add filters (optional)
Use From contains, To contains and Subject contains. They ignore case.
4
Turn on bank alerts (optional)
See Bank alerts.
How it works
- hooksnode subscribes to new messages in each folder through Microsoft Graph.
- When Graph tells hooksnode about new mail, hooksnode reads it and stores one event for each message. The idempotency key is
outlook:<source>:<message>. - hooksnode renews each subscription before it expires, and checks mailboxes that it has not synced for 10 minutes.