Set up the Workforce Optimization for ITSM agent calendar integration with their Microsoft Outlook calendar
Display the schedules, shifts, and events from the agent's calendar also in their Microsoft Outlook calendar when you synchronize both the calendars.
Before you begin
Important: Starting with the Brazil release, Workforce Optimization for ITSM is being prepared for future deprecation. It will be hidden and no longer installed on new instances but will continue to be supported. For details, see the Deprecation Process [KB0867184] article in the Now Support Knowledge Base.
Role required: admin
Procedure
-
Set up the Microsoft Exchange Online spoke.
Note: Verify that the following Microsoft Graph permissions are set correctly in the Microsoft Azure portal:
Permission Type Description Calendars.ReadWrite Delegated Full access to user calendars Calendars.ReadWrite.Shared Delegated Read and write access to user and shared calendars Calendars.ReadWrite Application Read and write access to calendars in all mailboxes -
Set the sn_wfo_outlook.enable_outlook_sync system property to true.
For more information, see Scheduling components in Workforce Optimization for ITSM.
-
Add the email IDs of the users that you want to synchronize to the User [sys_user] table.
Your agents' Workforce Optimization for ITSM calendar is now synchronized with their Microsoft Outlook calendar.
Important: If the swapped shifts don't appear in the Microsoft Outlook calendar, verify that you've followed all steps in this procedure to make sure that the schedule for the shifts have been synchronized with Microsoft Outlook.
Parent Topic:Synchronize agent calendar in Workforce Optimization for ITSM with the Microsoft Outlook calendar
---
title: Set up the Workforce Optimization for ITSM agent calendar integration with their Microsoft Outlook calendar
description: Display the schedules, shifts, and events from the agent's calendar also in their Microsoft Outlook calendar when you synchronize both the calendars.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/it-service-management/workforce-optimization-for-it-service-management/synchronize-microsoft-calendar-wfo-itsm.html
release: australia
product: Workforce Optimization for IT Service Management
classification: workforce-optimization-for-it-service-management
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Synchronize agent calendar with the Microsoft Outlook calendar, Setting up, Scheduling, Workforce Optimization for ITSM, IT Service Management]
---
# Set up the Workforce Optimization for ITSM agent calendar integration with their Microsoft Outlook calendar
Display the schedules, shifts, and events from the agent's calendar also in their Microsoft Outlook calendar when you synchronize both the calendars.
## Before you begin
**Important:** Starting with the Brazil release, Workforce Optimization for ITSM is being prepared for future deprecation. It will be hidden and no longer installed on new instances but will continue to be supported. For details, see the [Deprecation Process \[KB0867184\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184) article in the Now Support Knowledge Base.
Role required: admin
## Procedure
1. Set up the [Microsoft Exchange Online spoke](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/integrate-applications/setup-ms-exch-ol.md).
**Note:** Verify that the following Microsoft Graph permissions are set correctly in the Microsoft Azure portal:
|Permission|Type|Description|
|----------|----|-----------|
|Calendars.ReadWrite|Delegated|Full access to user calendars|
|Calendars.ReadWrite.Shared|Delegated|Read and write access to user and shared calendars|
|Calendars.ReadWrite|Application|Read and write access to calendars in all mailboxes|
2. Set the **sn\_wfo\_outlook.enable\_outlook\_sync** system property to **true**.
For more information, see [Scheduling components in Workforce Optimization for ITSM](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/workforce-optimization-for-it-service-management/configurable-wfo-itsm-scheduling-reference.md).
3. Add the email IDs of the users that you want to synchronize to the User \[sys\_user\] table.
Your agents' Workforce Optimization for ITSM calendar is now synchronized with their Microsoft Outlook calendar.
**Important:** If the swapped shifts don't appear in the Microsoft Outlook calendar, verify that you've followed all steps in this procedure to make sure that the schedule for the shifts have been synchronized with Microsoft Outlook.
**Parent Topic:**[Synchronize agent calendar in Workforce Optimization for ITSM with the Microsoft Outlook calendar](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/workforce-optimization-for-it-service-management/synchronize-microsoft-outlook-wfo-itsm.md)
| title | Set up the Workforce Optimization for ITSM agent calendar integration with their Microsoft Outlook calendar |
| description | Display the schedules, shifts, and events from the agent's calendar also in their Microsoft Outlook calendar when you synchronize both the calendars. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/it-service-management/workforce-optimization-for-it-service-management/synchronize-microsoft-calendar-wfo-itsm.html |
| release | australia |
| product | Workforce Optimization for IT Service Management |
| classification | workforce-optimization-for-it-service-management |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Synchronize agent calendar with the Microsoft Outlook calendarSetting upSchedulingWorkforce Optimization for ITSMIT Service Management |