Thanks for that detail. Presuming I can call the process automation API via a data action on the in-queue flow, and then that automation will do the separate action to attempt to remove the skills.
Original Message:
Sent: 4/4/2023 11:17:00 PM
From: Tatjana Knezevic
Subject: RE: In-Queue Flow: Take action upon agent connect
Agree with Antti's proposal to use Process Automation APIs. It seems the topic
v2.detail.events.conversation.{id}.acd.end
would be the one to be used to create the trigger and a workflow. From the workflow, invoke API PATCH /api/v2/routing/conversations/{conversationId} and see if that is going to work. Yeah, this API works only on in-queue conversations, however, it is worth a try.
------------------------------
Tatjana Knezevic
www.startelecom.cloud
https://www.linkedin.com/company/star-telecom-www-startelecom-ca-/
------------------------------
Original Message:
Sent: 04-04-2023 06:49
From: Antti Mikkola
Subject: In-Queue Flow: Take action upon agent connect
There is a process automation API available with which you can trigger a flow when an event happens. Most likely doesn't help you with stripping the skills, but you can catch the agent answer event via the process automation API.
https://developer.genesys.cloud/platform/process-automation/trigger-apis
https://developer.genesys.cloud/commdigital/taskmanagement/task-management-maestro
------------------------------
Antti Mikkola
Telia Finland Oyj
Original Message:
Sent: 04-03-2023 11:22
From: Paul McGurn
Subject: In-Queue Flow: Take action upon agent connect
Thanks for confirming. Scripts won't work because we're using the embedded client and scripts are manually-triggered for that. It's a shame there's no way to automate actions once the call leaves ACD, but understood this is indeed a gap in features between PureConnect and Genesys Cloud.
------------------------------
Paul McGurn
Manager, Telecom Services
GoTo
Original Message:
Sent: 04-03-2023 11:16
From: Melissa Bailey
Subject: In-Queue Flow: Take action upon agent connect
You can use a script for the agent, which can execute data actions.
https://help.mypurecloud.com/articles/about-scripting/
However there is no public api endpoint that will change the routing data that was used to select the agent. Even if there was, I'd expect it to only work while the call was still waiting for an agent, not to let you change it after the fact.
------------------------------
Melissa Bailey
Genesys - Employees
Original Message:
Sent: 04-03-2023 10:31
From: Paul McGurn
Subject: In-Queue Flow: Take action upon agent connect
Is there any way to trigger logic, on this front? In PureConnect, I could edit handler integration points for various things like when the call disconnect, as well.
------------------------------
Paul McGurn
Manager, Telecom Services
GoTo
Original Message:
Sent: 04-03-2023 09:23
From: Melissa Bailey
Subject: In-Queue Flow: Take action upon agent connect
An inqueue flow can't do anything once an agent picks up. That stops it from running.
------------------------------
Melissa Bailey
Genesys - Employees
Original Message:
Sent: 03-31-2023 21:45
From: Paul McGurn
Subject: In-Queue Flow: Take action upon agent connect
We have a use case which is similar to bullseye routing, but we can't use the native bullseye because it isn't compatible with WFM/Forecasting. I understand why (Planning Groups rely on skill matching for the forecast data). I was wondering if an in-queue flow has the ability somehow to take action upon agent connect. We would use "bullseye skills", but upon agent connect, we'd strip those skills off the call so the forecast data only sees the "normal" skills.
#ArchitectureandDesign
------------------------------
Paul McGurn
Manager, Telecom Services
GoTo
------------------------------