We've noticed a change in behavior when switching the hold state of multiple calls in Genesys Cloud. Previously, the platform seemed to automatically place other calls on hold when switching between them. However, at some point in the past two years, this behavior appears to have changed. Now, even the Genesys UI is making multiple PATCH
calls to explicitly hold the other interactions.
When we originally built our own front end using the PureCloud JavaScript SDK, I recall modeling the behavior based on what the Genesys UI was doing at the time. This auto-hold behavior was something we relied on, but now it seems we need to handle it manually.
I've searched through the announcements but haven't found any mention of this change. So I have a few questions:
- Has this behavior changed in the core product, or could it be a setting in our instance?
- If this was a change, when did it happen?
Would love to hear if others have encountered the same issue or if I'm just missing something.