Stay organized with the schedule calendar in Contact Center (Empowering service representatives with personalized, real-time visibility into their work schedules).
Real-time User Journey
This journey illustrates how an agent uses the new integrated calendar to manage their workday effectively:
- Morning Check-in: The agent logs into the Dynamics 365 Customer Service workspace. Instead of looking for an external email or PDF, they click the My Schedule icon in the site map.
- Daily Overview: The agent views their Personal Calendar, which displays color-coded blocks for their “Work” shifts, scheduled “Training,” and “Breaks.”
- Real-time Updates: A supervisor makes a last-minute change to the afternoon schedule to cover a volume surge. The agent’s calendar automatically refreshes in real-time, showing the updated shift.
- Activity Detail: The agent clicks on a specific “Training” block to see notes or links related to the session, ensuring they are prepared without leaving the workspace.
- Status Sync: As the calendar moves into a “Lunch” block, the agent updates their presence status. Because the calendar is integrated, the Unified Routing engine already knows not to assign new chats to this agent during this window.
Step-by-Step: How to Enable This Feature
To make the Schedule Calendar available to your service representatives, follow these administrative steps:
- Step 1: Admin Center Access
Sign in to the Customer Service admin center or Contact Center admin center.
- Step 2: Enable Workforce Management Settings
Navigate to Operations > Workforce Management. Ensure that the core Shift Planning and Scheduling features are enabled, as the calendar pulls data from these modules.
- Step 3: Configure Agent Experience Profiles
Go to Agent experience > Workspaces > Agent experience profiles. Select the profile assigned to your service representatives (e.g., “Customer Service Representative”).
- Step 4: Add the Schedule Component
In the Sitemap editor for the profile, add a new sub-area. Select Type: Entity and search for the Schedule or My Schedule component.
- Step 5: Define View Permissions
Ensure the “Service Representative” security role has Read permissions for the msdyn_shift and msdyn_schedule entities so they can view their assigned time blocks.
- Step 6: Save and Publish
Save the profile changes and click Publish. Agents will now see the “My Schedule” option in their navigation menu.
Infographic: Benefits of the Integrated Schedule Calendar
| Feature | Impact on Agent | Impact on Organization |
| Personalized View | Reduces “tool switching” by keeping the schedule inside the CRM. | Increases employee satisfaction by providing clear expectations. |
| Real-time Sync | Agents are instantly aware of shift changes or added meetings. | Reduces missed shifts and “ghost” log-ins. |
| Activity Breakdown | Clearly distinguishes between productive work and “off-queue” time. | Improves adherence to planned capacity and SLAs. |
| Unified Routing Link | Agents don’t have to worry about receiving calls during scheduled breaks. | Ensures workload is only distributed to agents on an active “Work” shift. |
References