Genesys Cloud - Main

 View Only
Discussion Thread View
  • 1.  In-Queue Flow: Take action upon agent connect

    Posted 03-31-2023 21:45

    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
    ------------------------------


  • 2.  RE: In-Queue Flow: Take action upon agent connect

    GENESYS
    Posted 04-03-2023 09:24

    An inqueue flow can't do anything once an agent picks up.  That stops it from running.



    ------------------------------
    Melissa Bailey
    Genesys - Employees
    ------------------------------



  • 3.  RE: In-Queue Flow: Take action upon agent connect

    Posted 04-03-2023 10:31

    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
    ------------------------------



  • 4.  RE: In-Queue Flow: Take action upon agent connect

    GENESYS
    Posted 04-03-2023 11:16

    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
    ------------------------------



  • 5.  RE: In-Queue Flow: Take action upon agent connect

    Posted 04-03-2023 11:23

    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
    ------------------------------



  • 6.  RE: In-Queue Flow: Take action upon agent connect

    GENESYS
    Posted 04-03-2023 11:30

    File an idea https://genesyscloud.ideas.aha.io/ideas



    ------------------------------
    Melissa Bailey
    Genesys - Employees
    ------------------------------



  • 7.  RE: In-Queue Flow: Take action upon agent connect

    Posted 04-04-2023 06:50

    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
    ------------------------------



  • 8.  RE: In-Queue Flow: Take action upon agent connect

    Posted 04-04-2023 23:17

    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-/
    ------------------------------



  • 9.  RE: In-Queue Flow: Take action upon agent connect

    Posted 04-04-2023 23:23

    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.






Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources