For samples, you can actually invoke a request inline in our API doc to see the payload, once you are signed in. The recording metadata endpoint gives you simple attributes specifically about the recordings: https://developer.genesys.cloud/analyticsdatamanagement/recording/#get-api-v2-conversations--conversationId--recordingmetadata
But I think you need the conversation attributes to make the right business logic for your choice of retention, which would come from the Analytics details API:
https://developer.genesys.cloud/analyticsdatamanagement/analytics/analytics-apis#get-api-v2-analytics-conversations--conversationId--details
------------------------------
Director, Product Management – Recording and Real-time Supervision
Workforce Engagement Management (WEM)
------------------------------
Original Message:
Sent: 11-19-2024 03:17
From: Grignon Arnaud
Subject: Issues with Recording Policies Not Applying with Wrap-Up Codes
Hello and thank you for your responses,
@Gurwan Duplenne: We are already using this technique (or a similar one) for our basic French activities. The subtlety here is that despite the randomness, the agent must be able to keep 100% of the calls if needed. It is only after handling the call that we can apply the recording ratio, which is why we are considering going through a workflow. The additional drawback (otherwise it wouldn't be fun) is that contractually, the agent must have a 6-second pause between each call. Therefore, we go through a script with a delay before calling the workflow via a DA.
@Daniel Ho, as explained above, due to this delay, we cannot use the default wrap-ups (on the right at the end of the call), because the legal delay must be applied after the selection of the wrap-up. And I can confirm that if the wrap-up is applied to the interaction in the post-call, unfortunately, the policy does not apply.
I think we are going to try to manage the call deletion directly in the workflow (that is, update the deletion delay for each case), but I do not yet have sufficient mastery over the recording DAs (get recordID, update delay...). Would you have any examples of DAs to help me?
thnaks,
------------------------------
Arnaud
------------------------------
Original Message:
Sent: 11-11-2024 06:16
From: Gurwan Duplenne
Subject: Issues with Recording Policies Not Applying with Wrap-Up Codes
Hello Arnaud,
You could consider another option which we we use a lot for french companies and their law regulation.
In architect flow, use the random function to define if the interaction needs to be recorded or not
if random < 30 then set the participant recording else nothing.
https://help.mypurecloud.com/articles/decision-action/
https://help.mypurecloud.com/articles/enable-participant-recording-action/
And for agent script, use a button the secure pause action block
------------------------------
Gurwan Duplenne
PS