Hi all, there’s a weird discrepancy happening with our adherence reporting after agents complete shift trades. We’ve got a massive BPO environment with about 5000 agents, and we’re seeing cases where the scheduled shift updates in the calendar, but the adherence engine still thinks the agent is on their original shift. This is causing a huge amount of “Out of Adherence” alerts for people who actually traded their shifts legally.
It’s creating a real headache for the team leads because they’re seeing red on the dashboard for agents who are actually clocked in and working. The shift trade is approved, the calendar looks correct, but the real-time adherence just won’t sync.
Here is the environment info and what’s been tried:
- Org: Genesys Cloud (America/New_York)
- Setup: Multiple Management Units across different BPO lines of business
- Attempted: Verified the trade was approved in the WFM UI
- Attempted: Refreshed the agent’s status in the real-time view
- Attempted: Had a developer check the /api/v2/workforcemanagement/businessunits/{businessUnitId}/shifttrading/trades/evaluate/jobs endpoint to see if the evaluation job actually finished
Does the system require a specific sync interval before adherence catches up to a trade? Or is there a setting in the Management Unit configuration that controls how quickly these trades reflect in real-time?