Let me confirm a change regarding the specifications of GenesysCloud.
channel = notificationsApi.PostNotificationsChannels();
channelTopicList.Add(new ChannelTopic($"v2.users.{loginUser.Id}.conversations.calls"));
PostNotificationsChannelSubscriptions(channelId: channel.Id, body: channelTopicList);
Regarding the events received with the above code,
I believe that in the past when an agent initiated an outbound call to a queue, the event related to the agent looked like this after the queue received the call but before the receiving agent picked up:
- participants:
- purpose: user
- state: alerting
However, when I recently checked, the event sent after the queue received the call but before the receiving agent picked up had changed to:
- participants:
- purpose: user
- state: connected
In other words, even if the receiving agent has not yet picked up the call, the state of the agent who initiated the call to the queue now automatically switches to connected.
Is this a specification change?
#PlatformAPI#PlatformSDK------------------------------
Naoki Ono
------------------------------