Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  GET /api/v2/conversations/{conversationId}/recordings not working

    Posted 04-01-2025 04:31
    Edited by Manav Katewa 04-01-2025 04:35
      |   view attached

    Hi Team,

    We are using the /api/v2/analytics/conversations/details/query API to fetch the conversation ID using specified time range as parameter. This is returning the conversation ID as expected and shows recording = True. 

    But when I am using the conversation ID to fetch the call recording for external speech analytics, it returns the error shown in the image attached. Please help and let us know where we are going wrong.

    Also, we are presently manually turning on recordings during the audio call but would like to create a recording policy to record all calls by default. How can I do that ? Also, is there anything that I need to configure in Trunk settings for making this work ?

    Best Regards,
    Manav



    #Integrations

    ------------------------------
    Manav Katewa
    Product Manager

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



  • 2.  RE: GET /api/v2/conversations/{conversationId}/recordings not working

    Posted 04-01-2025 05:40
    Edited by Orhun Sahin 04-01-2025 06:02

    Hi Manav,

    Yes, you can create a policy to record all calls automatically by following the steps on this documentation. 

    Focus on creating and activating the recording policy within the Quality menu. You shouldn't need to modify your trunk settings directly to make policy-based recording work, yet you can configure some other recording options per trunk under the recording section within the extrernal trunk configuration as below;



    ------------------------------
    Orhun Sahin
    Software Development Engineer
    ------------------------------



  • 3.  RE: GET /api/v2/conversations/{conversationId}/recordings not working

    Posted 04-01-2025 10:44
    Edited by Manav Katewa 04-01-2025 10:44

    Thanks Orhun! This helped. I did review this document earlier but missed the pre-requisites part, so I went to permissions and add the required permissions to enable addition, modification & deletion of recording policies. 

    Team,

    Let me know why we are encountering that error while we are trying to hit the recordings API using conversationID?



    ------------------------------
    Manav Katewa
    Product Manager
    Integrations Team
    Eltropy
    ------------------------------



  • 4.  RE: GET /api/v2/conversations/{conversationId}/recordings not working

    Posted 04-01-2025 10:49

    Hi Manav,

    Quick question: Are you able to access the recording of the call conversation from the Workspace -> Interaction Details UI to confirm that it was actually recorded?



    ------------------------------
    Orhun Sahin
    Software Development Engineer
    ------------------------------



  • 5.  RE: GET /api/v2/conversations/{conversationId}/recordings not working

    Posted 04-01-2025 12:27
    Edited by Manav Katewa 04-01-2025 12:27

    Hi Orhun,

    Yes I can view the recordings 





    ------------------------------
    Manav Katewa
    Product Manager
    ------------------------------