What problem does it solve?
Provides a single, guided way to install and operate a Microsoft Outlook and Microsoft 365 connector so users can read and send email, manage calendars, access OneDrive and SharePoint, and interact with Teams from the assistant without manual CLI setup every time.
Core Features & Use Cases
- One-time installer: Guides Node.js checks, installs the PnP CLI (@pnp/cli-microsoft365), registers an Entra app, and upgrades calendar permissions.
- Operational commands: List, read, search, send, reply and move emails; list and manipulate calendar events via Graph requests; manage OneDrive and SharePoint files; list and post Teams messages.
- Fallback automation: Uses Playwright browser automation when the CLI cannot support personal accounts or when browser-guided sign-in is required.
- Use case: An admin or power user sets up the connector once and then asks the assistant to draft and send emails, create meetings, or fetch files without repeating manual sign-in and configuration steps.
Quick Start
Sign in and run the m365 setup followed by m365 login to register the Entra app and authorize the Outlook connector for your Microsoft 365 tenant.