Genesys Engage on-premises

 View Only
Discussion Thread View
  • 1.  How to fetch the Call Recording by the API call

    Posted 08-08-2018 06:06
    Hi team ,

    Can anyone help on this below item :

    How to fetch the specific call recording by Agent ID and Timestamp ?

    ------------------------------
    Kamlesh Mahapatra
    TIAA
    ------------------------------


  • 2.  RE: How to fetch the Call Recording by the API call

    Posted 08-09-2018 02:20


    ------------------------------
    Kamlesh Mahapatra

    ------------------------------



  • 3.  RE: How to fetch the Call Recording by the API call

    Posted 08-13-2018 06:42
    Of course, you can use the SpeechMiner UI where you are able to get recordings based on custom filter. Second way is through the IRWS API

    I do not know what RBCS is (it is not part of GIR solution). Try to be more specific in your needs.

    ------------------------------
    Jakub Němec
    Dimension Data Czech Republic s.r.o.
    ------------------------------



  • 4.  RE: How to fetch the Call Recording by the API call

    Posted 08-14-2018 02:49
    ​From the java web application , I would like to pass the AgentId and timestamp of the call , which should internally fetch the call recordings.
    What are IWRS APis? Can we integrate those apis with java web application ?
    Is there any links for the IWRS apis?

    Can anyone help


    ------------------------------
    Kamlesh Mahapatra
    TIAA
    ------------------------------



  • 5.  RE: How to fetch the Call Recording by the API call

    Posted 08-15-2018 06:02
    Edited by Mohammed Adel 08-15-2018 06:03
    i have tried in my lab and took needed screenshots , make sure you have IRWS installed properly
    Good Luck!


    • Create a user and configure related options

    • Using PostMan \ RestAPI tools
      1. Get the username and password in Base64 Format
      2. Change the IP & Call ID & Authentication Value
    • Response of the call will return an attribute called mediaUri , use the returned value and execute another Get Request


    ------------------------------
    Mohammed Adel
    IST Networks - Saudi Arabia
    ------------------------------



  • 6.  RE: How to fetch the Call Recording by the API call

    Posted 08-16-2018 01:44
    ​Thanks for the reply .
    My Requirement was to take the AgentId and Timestamp as input from the user .
    Is CallId unique for each call ?
    Is there a way if we can fetch the callId based on AgentId and Timestamp ?
    Where can we get the callId from ?
    Steps to get the Authentication value , which is passed in the header ?




    ------------------------------
    Kamlesh Mahapatra

    ------------------------------



  • 7.  RE: How to fetch the Call Recording by the API call

    Posted 08-18-2018 14:53
    Can anyone help on this ?

    ------------------------------
    Kamlesh Mahapatra
    ------------------------------



  • 8.  RE: How to fetch the Call Recording by the API call

    Posted 07-07-2021 17:16
    following, any update, would like to search using gsip_rec_fn as the parameter

    ------------------------------
    Clayton Curtis
    Enova Financial
    ------------------------------



  • 9.  RE: How to fetch the Call Recording by the API call

    Posted 07-08-2021 19:57
    You can take the value of GSIP_REC_FN and match this value whether:
    • Exact match: curl -H "Authorization: Basic <base64_credentials>" "http://RWS_HOST:RWS_PORT/api/v2/recordings?userData=<GSIP_REC_FN_EXACT_VALUE>"
    • Wildcard (*) match: curl -H "Authorization: Basic <base64_credentials>" "http://RWS_HOST:RWS_PORT/api/v2/recordings?userData=<GSIP_REC_FN_VAUE>*"
    Note:
    <base64_credentials> = Base64(username + ":" + password) noting that the username and password are for the person that have the proper [htcc] roles defined in its annex

    Hope this helps


Need Help finding something?

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