How to Add Microsoft 365 Calendar Events Without Opening the Web App
Question details
Users want custom 'Add to Calendar' buttons to open directly in the Microsoft 365 desktop or mobile app instead of routing through the web browser.

- Product
- Microsoft 365 Calendar
- Device & OS
- not provided
- Scenario
- Creating a custom calendar event link or button to share with meeting or webinar attendees.
- Observed behavior
- Clicking the calendar link opens the Microsoft 365 web app in a browser, forcing users to sign in online instead of launching their local calendar application.
Ensure you have the ability to generate or attach .ics files to your emails or webpages, as standard URL links are handled directly by web browsers.
Attach or Link to an ICS Calendar File
The most reliable way to force an event to open in a local desktop or mobile app is to use a universal .ics file format.
Web links are naturally processed by web browsers, which is why Microsoft 365 calendar links default to the web app. An ICS file bypasses this by triggering the operating system's default calendar application.
Open your preferred calendar application, such as Outlook or Microsoft 365, and create your meeting or event with all necessary details.
Save or export the newly created event as an .ics (iCalendar) file to your local computer.
Upload this .ics file to your website or attach it directly to your email invitation.
Set your custom 'Add to Calendar' button to download the .ics file. When users click and open the file, it will automatically launch their default desktop or mobile calendar app.

Send a Standard Calendar Invitation via Email
Instead of a web link button, send a native calendar invite that email clients can automatically process.
Looking for a Lightweight Office Solution? Try WPS Office
If you frequently encounter limitations or frustrating web app redirects with Microsoft 365, consider switching to WPS Office. It provides a seamless, desktop-first experience for managing all your documents, spreadsheets, and presentations without forcing you into a browser.
- 1. Download the installer: Visit the official WPS Office website and download the free installer for your operating system.
- 2. Install the software: Run the setup file and follow the simple on-screen instructions to complete the installation.
- 3. Enjoy a desktop-first experience: Launch WPS Office and enjoy managing your documents natively on your device without relying on web applications.

Frequently Asked Questions
Why does my Add to Calendar link open in a web browser?
Web browsers are designed to handle HTTP and HTTPS links natively. When you link directly to a Microsoft 365 web URL, the browser processes the link and opens the web application rather than handing it off to a local desktop app.
Can I force a specific web link to open the Outlook desktop app?
Generally, no. Standard web links cannot reliably trigger specific desktop applications like Outlook due to security restrictions and default protocol handlers in modern browsers. Using an .ics file is the recommended workaround.
What is an ICS file and why should I use it?
An ICS (iCalendar) file is a universal calendar format supported by almost all email and calendar applications. It contains event details like time, location, and description, allowing users to easily import the event into their preferred local app without signing into a web portal.
How do users on mobile devices open ICS files?
When a user taps an ICS file download link on a mobile device such as iOS or Android, the operating system typically prompts them to add the event directly to their native mobile calendar app.




