Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  About Edge Server routing.

    Posted 12-10-2020 03:35
    No replies, thread closed.
    Hi There,

    Please tell me about edge server routing.
    I created a site that consists of two edge servers.

    When the interaction arrives in Edge Server, it is routed in the inbound call flow and the call is distributed to the operators, but I want to know which Edge Server was routed.

    Is there a way to know which of the two Edge Servers the call was routed to?
    Can I check using the API?

    Regards,


    #Implementation
    #Routing(ACD/IVR)
    #Telephony

    ------------------------------
    HIROTO YAMAMOTO
    Mitsui Knowledge Industry Co., Ltd
    ------------------------------


  • 2.  RE: About Edge Server routing.

    Posted 12-10-2020 04:50
    No replies, thread closed.


    Hi,

    You can check this in "Metrics" under Telephony.

    Telephony --> Metrics --> Call counts by Edge --> select your Edges

    Regards,
    Raj




    ------------------------------
    Ratnarajah Rajkumar
    SPIE ICS AG
    ------------------------------



  • 3.  RE: About Edge Server routing.

    Posted 12-11-2020 00:35
    No replies, thread closed.
    Hi everyone,

    Thank you for your reply.

    >Telephony --> Metrics --> Call counts by Edge --> select your Edges

    This will tell you which edge you have arrived at.

    Edge does the routing and distributes the calls to the operators,
    but I want to know how to determine which Edge will be Routing procesed.

    Regards,

    ------------------------------
    HIROTO YAMAMOTO
    Mitsui Knowledge Industry Co., Ltd
    ------------------------------



  • 4.  RE: About Edge Server routing.

    Posted 12-11-2020 01:32
    No replies, thread closed.
    Hi,

    the inbound calls route to which edge by your voice gateway. Voice gateway either by round-robin or random send call to edges.


    ------------------------------
    Johnson Lu
    MFE International Pte Ltd.
    ------------------------------



  • 5.  RE: About Edge Server routing.

    Posted 12-13-2020 02:27
    No replies, thread closed.
    Hi
    It depends how your SIP Trunks are configured. If they are in Round Robin or Top/Down.
    In this case you should check at SIP Trunk Level to unterstand where the call was routed.
    Not sure of API cover this. Check here
    https://developer.mypurecloud.com/api/rest/v2/analytics/metrics.html
    Cheers


    ------------------------------
    Gennaro Montanino
    ------------------------------



  • 6.  RE: About Edge Server routing.

    Posted 12-11-2020 02:24
    No replies, thread closed.
    If you query the conversations API for a particular Conversation ID I believe it will have the Edge(s) that were involved in the call.  But I haven't looked for that specifically in months so could be wrong.

    ------------------------------
    Vaun McCarthy
    NTT New Zealand Limited
    ------------------------------



  • 7.  RE: About Edge Server routing.
    Best Answer

    Posted 12-13-2020 13:21
    No replies, thread closed.
    Hi @HIROTO YAMAMOTO

    You can use Genesys Cloud APIs to determine which Edge was involved into a conversation.


    First of all, you need to get the ID of the conversation you are interested in. To do so, please check the following link : https://help.mypurecloud.com/articles/get-conversation-id-support/

    Then, you can use the API below to gather the conversation logs:

    /api/v2/analytics/conversations/{conversationId}/details

    Once you execute this API, you will get bunch of properties related to this conversation, such as: startTime, endTime, address, Participants….

    At the Participants level, you will notice different properties. Among them, a field named purpose, which is a string that specifies the purpose of the participant.

    In my example, I have 4 participants:

    • Customer
    • IVR
    • ACD
    • Agent




    Please go to the participant with IVR as a purpose. Then, under the sessions level, you will find an edgeId field.



    Now that you get the Edge ID, you need to determine the name of it. To do so, please use the following API: /api/v2/telephony/providers/edges 

     

    After executing this API, you will get the results below: 



    Under entities level, you will have the Edges deployed/paired to your Genesys Cloud Instance.



    Finally, you need to compare the edgeId to see which Edge was involved in that conversation.
    In my case, it was the Edge named 'Edge Europe 1"


    Hope it helps,

    Kind regards,

    CHARAF

    ------------------------------
    Charaf Eddine Chemlal
    NTT France
    ------------------------------



  • 8.  RE: About Edge Server routing.

    Posted 12-16-2020 02:20
    Edited by HIROTO YAMAMOTO 12-16-2020 02:22
    No replies, thread closed.
    Thank you @Charaf Eddine Chemlal.
    ​​
    I will give it a try.

    Regards,

    ------------------------------
    HIROTO YAMAMOTO
    Mitsui Knowledge Industry Co., Ltd
    ------------------------------