Outlook Calendar
Connecting Outlook Calendar to Driive gives you the same powerful two-way sync you get with Google Calendar, but for Microsoft accounts. External Outlook events block your Driive availability, and Driive appointments appear right on your Outlook calendar.
Why connect Outlook Calendar?
Unified availability — Outlook meetings and commitments automatically block time in Driive, so customers can only book when you're truly free.
Driive appointments in Outlook — Every scheduled appointment syncs to your Outlook calendar. No need to manually add events.
Works with Microsoft 365 and Outlook.com — Whether your business runs on Microsoft 365 (formerly Office 365) or you use a free Outlook.com account, the integration works the same way.
Per-member connections — Each team member connects their own Microsoft account for accurate individual availability.
How to connect
Navigate to Setup > Integrations.
Find the Outlook Calendar card and click Connect.
A Microsoft sign-in window opens. Sign in with your Microsoft 365 or Outlook.com account.
Review the permissions Driive requests and click Accept. Driive needs read and write access to your calendars to check availability and create events.
You're returned to Driive. The Outlook Calendar card now shows an Active status.
Note: If your organization uses Microsoft 365 with admin-controlled app permissions, your IT administrator may need to approve the Driive app before you can connect. Reach out to your admin if you see an "Admin approval required" message.
Selecting calendars to sync
After connecting, choose which Outlook calendars Driive should monitor:
Click the Outlook Calendar card on the Integrations page to open its settings.
You'll see all calendars from your Microsoft account listed.
Toggle on the calendars you want Driive to check for scheduling conflicts.
Toggle off any calendars that shouldn't affect your availability.
Choosing a primary calendar
Your primary calendar is where Driive creates new appointment events:
Open the Outlook Calendar integration settings.
Under Primary calendar, select the calendar you want Driive to use for new events.
Save your changes.
By default, Driive uses your main Outlook calendar. You can change this at any time.
What syncs
Inbound (Outlook to Driive)
Events from your selected Outlook calendars appear on the Driive calendar with an Outlook icon.
These events block availability on your booking pages, preventing customers from booking during committed time.
Outbound (Driive to Outlook)
Scheduled Driive appointments are created as events on your primary Outlook calendar.
Changes to appointments in Driive (reschedules, cancellations) are reflected on your Outlook calendar automatically.
Initial sync
When you first connect, Driive performs a full sync to pull in your existing Outlook events. This can take a few minutes if you have a large calendar. After the initial import, Driive uses incremental sync to process only the changes since the last update.
Differences from Google Calendar
The core sync behavior is identical, but there are a few things to be aware of:
Admin approval — Microsoft 365 organizations may require an admin to approve the Driive app before team members can connect. Google Workspace typically allows individual users to authorize apps directly.
Push notifications — Driive supports real-time push notifications from both Google and Outlook, so availability updates promptly regardless of which calendar provider you use.
Multiple accounts — You can only connect one Microsoft account per team member in Driive. If you need to sync calendars from multiple Microsoft accounts, the calendars need to be shared into a single account first.
Tips for best results
Check with your IT admin first — If you're on Microsoft 365, confirm that your admin allows third-party app connections before asking your whole team to connect.
Connect every team member — Just like Google Calendar, Outlook sync is per person. Each team member should connect their own account.
Manage appointments in Driive — If you need to cancel or reschedule, do it in Driive so both platforms stay in sync. Deleting an event in Outlook alone won't update the Driive appointment.
Next steps
Calendar Sync Explained — Learn how full sync, incremental sync, and push notifications work under the hood.
Calendar Overview — See how synced events appear on your Driive calendar.
Troubleshooting Integrations — Solutions for common connection and sync issues.