Skip to main content
Microsoft 365

Real-time Outlook Calendar sync

Two-way sync with Microsoft 365 and Outlook through the Microsoft Graph API. Connect with OAuth and stay synchronized in near real time.

Secure

OAuth 2.0 authentication

Connect with one click using Microsoft's secure OAuth. No passwords stored. Automatic token refresh keeps you connected.

Real-time

Near-real-time updates

Create, update, or delete an event in Outlook and it appears in Event Schedule within seconds. Microsoft Graph change notifications push the change, backed by a 15-minute polling fallback.

Two-way

Sync in both directions

Events you publish appear in Outlook, and events created in Outlook appear in Event Schedule. Create, update, or delete in either place and the change flows both ways.

Microsoft Teams

Automatic Teams meeting links

Turn on Teams links and every online event gets a Microsoft Teams meeting created automatically. The join link is written back to your event.

Universal

Any Microsoft account

Connect a personal Microsoft account or a Microsoft 365 work or school account. Both are fully supported.

How it works

Connect once, stay in sync forever.

1

Connect Microsoft

Click "Connect Microsoft Calendar" and authorize with OAuth. Your credentials stay secure.

2

Select calendar

Pick which Outlook calendar to sync. Your calendars are discovered automatically.

3

Enable Teams

Optionally turn on Teams links so online events get a join link created for you.

4

Auto-sync

Events sync in near real time via Graph change notifications, with a 15-minute polling fallback.

What gets synced

All the essential event details, perfectly synchronized.

Event name

Subject and title

Description

Full event details

Date & time

Start and end times

Location

Venue address

Timezone

Automatic conversion

Teams link

Online meeting join

Frequently asked questions

Common questions about Outlook Calendar sync.

Does Outlook Calendar sync work with selfhosted Event Schedule?

Yes, selfhosted users can set up Outlook Calendar sync by registering their own Microsoft Entra application and configuring the OAuth credentials. Full setup instructions are available in the selfhosted documentation.

Is two-way sync available on the free plan?

Yes, Outlook Calendar sync is available on all plans, including the free plan. Events you publish appear in Outlook, and events created in Outlook appear in Event Schedule, at no cost.

How quickly do changes sync?

Changes sync in near real time. When you create, update, or delete an event in either Event Schedule or Outlook, Microsoft Graph change notifications push the change within seconds, and a 15-minute polling fallback keeps everything in sync if a notification is ever missed.

Does it work with personal Microsoft accounts and work accounts?

Yes. Outlook Calendar sync works with both personal Microsoft accounts, such as Outlook.com, Hotmail, and Live, and with Microsoft 365 work or school accounts.

Connect your Outlook Calendar

Set up in seconds. Your events stay synchronized automatically.

.eventschedule.com
Get Started Free