How do I correctly to handle SIP 486 Busy Here errors when agents initiate shift swaps via WFM self-service during peak hours? We are seeing a spike in failed swap requests correlating with high call volume.
- Agent A initiates a shift trade with Agent B via the WFM portal.
- The system triggers an internal notification or status update.
- Simultaneously, Agent B is handling a high-volume SIP trunk call.
- The WFM service attempts to ping Agent B’s availability status via a background API call.
- The SIP stack returns 486 Busy Here, causing the WFM API to timeout and reject the swap request.
We are on Genesys Cloud version 23.4. The issue seems to stem from the WFM service treating a telephonic busy state as a system unavailability for WFM actions. Is there a configuration in Architect or WFM settings to decouple SIP call status from WFM availability checks? We need agents to be able to manage their schedules even when they are technically ‘on call’.