Integrations / Email
Microsoft Outlook
List, search and read mail, send email, and list and create calendar events in Microsoft Outlook through Microsoft Graph, and trigger workflows when mail arrives or events change.
Tools
microsoft_outlook.list_messages
List or search the mailbox's messages; message IDs are long base64 strings like AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAA=.
microsoft_outlook.get_message
Get a message by ID with its plain-text body.
microsoft_outlook.send_mail writes
Send an email from the connected mailbox; it is saved in Sent Items.
microsoft_outlook.list_events
List the events, including each occurrence of recurring ones, in a time window on the default calendar.
microsoft_outlook.create_event writes
Create an event on the default calendar, sending invitations to any attendees.
microsoft_outlook.api_get
Send a GET request to any Microsoft Outlook API path under https://graph.microsoft.com/v1.0 and return the response. For endpoints the named tools don't cover.
microsoft_outlook.api_request writes
Send a POST, PUT, PATCH or DELETE request to any Microsoft Outlook API path under https://graph.microsoft.com/v1.0.
Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any Microsoft Outlook API path.
Connect
- In the Microsoft Entra admin center, open App registrations → New registration. Choose who can sign in (any organizational directory and personal Microsoft accounts to match the default tenant, common) and add a Web redirect URI with the redirect URL shown on the connection page (https://<this app>/oauth/callback).
- Under Certificates & secrets, create a client secret and copy its Value.
- Under API permissions, add the Microsoft Graph delegated permissions offline_access, User.Read, Mail.Read, Mail.Send and Calendars.ReadWrite. None of them needs admin consent, though an organization's policy can still require an admin to approve the app.
- Paste the Application (client) ID and the client secret on the connection, set the tenant if you restricted sign-in, save, and use Connect to sign in with Microsoft.
Press Connect on the connection to approve access at Microsoft Outlook. Tokens renew automatically. How OAuth connections work
Credentials
Triggers
Tick what to watch on this connection and save. Murmurator subscribes through Microsoft Graph with this URL, checks the secret Graph sends back with every notification, and renews the subscriptions every few days. Each notification carries resourceData.id: pass it to get_message, or look the event up.
Events
triggerkind: microsoft_outlook connection: microsoft_outlook events: [created] watch: [...]
Your next automation is one sentence away.
14-day free trial with $5 of built-in AI included. Cancel anytime.