Feature Request
Description:
Add native Microsoft O365 integration to the Omi app, including:
- Calendar sync (Outlook Calendar via Microsoft Graph API)
- Mail integration (Outlook Mail)
- Tasks sync (Microsoft To Do)
Current state:
- Google Calendar: fully supported (OAuth + sync)
- macOS Calendar: supported (can pick up O365 accounts if added to system calendar)
- Outlook: only referenced as a placeholder string (
outlook_calendar) in backend schema — no actual OAuth flow or API integration built
Why it matters:
Many users (especially enterprise/business) rely on Microsoft O365 as their primary productivity suite. Without native support, they can only use workarounds (e.g., syncing O365 to macOS system calendar). Direct O365 login + API integration would unlock a large user base.
Suggested approach:
- Microsoft Graph API OAuth2 flow for authentication
- Calendar sync via Graph Calendar API
- Optional: Mail and Tasks integration
Workaround (current):
On iOS/macOS, users can add their O365 account to the system Calendar app, and Omi picks it up through native calendar sync.
Requested by community via Discord.
Feature Request
Description:
Add native Microsoft O365 integration to the Omi app, including:
Current state:
outlook_calendar) in backend schema — no actual OAuth flow or API integration builtWhy it matters:
Many users (especially enterprise/business) rely on Microsoft O365 as their primary productivity suite. Without native support, they can only use workarounds (e.g., syncing O365 to macOS system calendar). Direct O365 login + API integration would unlock a large user base.
Suggested approach:
Workaround (current):
On iOS/macOS, users can add their O365 account to the system Calendar app, and Omi picks it up through native calendar sync.
Requested by community via Discord.