Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  api /api/v2/users/{userId}/routingstatus

    Posted 06-02-2025 05:18

    Does anyone know if we can use media as filter on /api/v2/users/{userId}/routingstatus. To check the status on email channel for a user or voice. So if you are interacting on email it will give you available on voice?


    #DataActions

    ------------------------------
    Eystein Kylland
    Systemutvikler Genesys Applikasjonsspesialist
    ------------------------------


  • 2.  RE: api /api/v2/users/{userId}/routingstatus

    Posted 06-03-2025 07:19

    Hi Eystein Kylland,

    The valid values as response are "OFF_QUEUE, IDLE, INTERACTING, NOT_RESPONDING, COMMUNICATING". 

    If you are interacting on email, still you will be available on voice. Also its linked with utilization configuration set for the agent



    ------------------------------
    Parthiban Thangarajan
    Principal Full Stack Developer
    ------------------------------



  • 3.  RE: api /api/v2/users/{userId}/routingstatus

    Posted 06-04-2025 01:14

    I have this utilization.

    Even with this I should be able to receive a call. The data action I have in the Direct Call flow returns Interacting status. What is the difference betwen INTERACTING and COMUUNICATING?



    ------------------------------
    Eystein Kylland
    Systemutvikler Genesys Applikasjonsspesialist
    ------------------------------



  • 4.  RE: api /api/v2/users/{userId}/routingstatus

    Posted 06-04-2025 01:48

    Hi, Sharing additional details

    • Interacting: The agent is On Queue handling an interaction with a customer or completing after-call work for an interaction. Genesys Cloud can still route them another interaction, depending on how administrators have configured agent utilization.
    • Communicating: The agent is on a non-ACD call, and, in relation to agent utilization and call routing, Genesys Cloud treats the non-ACD call like an ACD call. For example, administrators could configure agent utilization so Genesys Cloud does not route new interactions to agents while they on an ACD or non-ACD call. This status only appears if administrators have enabled Block calls when on a non-ACD call (excludes transfers) when they configured agent utilization.


    ------------------------------
    Parthiban Thangarajan
    Principal Full Stack Developer
    ------------------------------



  • 5.  RE: api /api/v2/users/{userId}/routingstatus

    Posted 08-22-2025 01:51

    I have a utilization settings that allow calls when I have an email. But this api gives interacting as a result when I have an email. I'm looking for an API call to get the status on agent based on media. I also look to see if it is possible to get the status of an agent when off-queue. Is he in meeting, busy, training status.



    ------------------------------
    Eystein Kylland
    Systemutvikler Genesys Applikasjonsspesialist
    ------------------------------