WFM Schedule Adherence Report

Overview

The WFM Schedule Adherence Report provides a raw log of data that allows verifying if agents are in adherence with their schedules.

Usage

Specify adherence as report type in the Explore API request path: /data/reports/adherence/jobs.

📘

WFM Schedule Adherence Report metrics

Report Example

Agent Name,Agent Email,Agent Ring Groups,Team Name,Account Time Zone,Reference Date,Adherence Event Start Time,Adherence Event End Time,Adherence Event Duration,Adherence Status,Shift Status,Scheduled Event Name,Scheduled Event Pay Status
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-08 05:00:00,2022-01-08 05:00:00,2022-01-08 09:00:00,14400,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-05 00:00:00,2022-01-05 05:00:00,2022-01-05 08:00:00,10800,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-10 12:00:00,2022-01-10 12:00:00,2022-01-10 13:00:00,3600,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-08 21:00:00,2022-01-08 21:00:00,2022-01-08 23:00:00,7200,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-11 00:00:00,2022-01-11 01:00:00,2022-01-11 04:00:00,10800,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-04 00:00:00,2022-01-04 00:00:00,2022-01-04 04:00:00,14400,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-06 00:00:00,2022-01-06 00:00:00,2022-01-06 04:00:00,14400,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-13 00:00:00,2022-01-13 00:00:00,2022-01-13 05:00:00,18000,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-15 12:00:00,2022-01-15 12:00:00,2022-01-15 19:00:00,25200,Deviated,On Shift,Available for all channels,Paid
Olga,[email protected],"[""agents""]",,Lisbon,2022-01-14 10:00:00,2022-01-14 10:00:00,2022-01-14 18:00:00,28800,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-04 00:00:00,2022-01-04 05:00:00,2022-01-04 08:00:00,10800,Deviated,On Shift,Available for all channels,Paid
"Hérmes ""Nunes""",[email protected],"[""nunes"",""queuetest"",""queuea""]",,Lisbon,2022-01-11 00:00:00,2022-01-11 05:00:00,2022-01-11 08:00:00,10800,Deviated,On Shift,Available for all channels,Paid
Lemos,[email protected],"[""lemos"",""billing_deff"",""nunes"",""queuetest"",""aaaa"",""bbb""]",The Muses,Lisbon,2022-01-15 12:00:00,2022-01-15 12:00:00,2022-01-15 17:00:00,18000,Aligned,On Shift,Available for all channels,Paid

❗️

Data and Report Availability

Up to a month of data per request via the Explore API for DRAFT edition only. The data becomes available as soon as each agent's presence is closed (agent status transaction occurs) or schedule changes are sent to the report. The report doesn't show any adherence data related to ongoing presence status, i.e., presence that started but has not ended yet.

📘

WFM Schedule Adherence Report @ Explore API vs @ Reporting API - Data Availability and Data Freshness

Regarding data freshness, there is no difference between the Explore API and Reporting API. Both share the same assumptions of data and report availability.

Report Limitations

  • Some fields are not immutable and can change over time:
    • Account Timezone.
    • Agent Email.
  • Dates and hours appear in UTC only.
  • Changes in the configuration of event types (for example, changing expected agent status) are not automatically reflected in the adherence report (up to an hour gap).
  • If the scheduling data in the past is updated/deleted, it will be reflected in the report as soon as possible. But if it is beyond the past 90 days and is updated/deleted, it will not be reflected in the report.

Troubleshooting

If you have questions or technical issues, please open a ticket using this form.