Microsoft Outlook
Read, send, and manage Outlook mail and calendar from any myai canvas, function, or chat — through Microsoft Graph.
Productivity & OfficeAvailable now
Outlook is the inbox and calendar most Microsoft-365-anchored teams actually live in. The integration treats it as a first-class data source — read threads from chat, send mail from automations, schedule meetings from a workflow, all through the Microsoft Graph API.
What you can do
- Pull mail into a conversation — "what did the customer say about pricing last week" returns matching threads inline, no Outlook tab switch.
- Send mail from automations — a function can compose a draft, attach a file from Drive or SharePoint, and send on a schedule or trigger.
- Read calendar context — today's load, upcoming customer meetings, conflicts — queryable before proposing a new time.
- Create and update events — book meetings programmatically with attendees and rooms from your directory.
- Trigger on inbound — a flagged customer email or message from a key sender kicks off downstream automation.
- Shared mailbox access — for the team aliases (sales@, support@) where multiple humans share an inbox.
How to connect
OAuth 2.0 through the Microsoft Identity Platform. Scopes requested: Mail.Read, Mail.Send, Calendars.ReadWrite. Two paths:
- Connect with Microsoft — works against any Microsoft account (personal, work, or school). First-time access from a work account may require tenant admin consent.
- Pre-consented sign-in — for domains where IT has already wired the matching myai app registration into your tenant (skips the consent prompt entirely).
Common use cases
- Customer-thread digest — pull every email from a domain over a date range, summarize the topics, post to a canvas before a QBR or renewal.
- Calendar-aware scheduling — a function checks Outlook availability before proposing meeting times to a prospect.
- Sales-rep Monday primer — pulls the rep's flagged inbound mail + week's calendar load, posts a structured digest to their chat.
Reference
- Connection model: Microsoft Graph OAuth 2.0
- Scopes:
Mail.Read,Mail.Send,Calendars.ReadWrite - Multi-tenant by default; single-tenant Azure app registration is a planned separate integration (better fit for that use case)