Marian,
To add to Richard's response...
Currently the Genesys Cloud UI isn't aware of custom participant attributes, so you'll have to use the API to perform a query to find the conversations you want and then export those recordings.
First let's talk about searching for conversations that contain your participant data. Typically one would use the Analytics API to query for a list of conversations, however that API is not aware of custom participant attributes either. Recently Genesys Cloud added the Analytics
Jobs API that is aware of custom participant attributes (
https://developer.mypurecloud.com/api/rest/v2/analytics/conversation_details_job.html). The distinction between the two is that the regular Analytics API operates against a real-time datastore that is only indexed against known conversation fields, the Analytics Jobs API operates against a secondary datastore that is populated by an ETL job that runs nightly that is indexed against all conversation fields.
Once you have the conversations IDs from your query looking for those custom participant attributes you can then use the Recordings API to export those recordings. Here is a sample tutorial to show you how you might go about retrieving those recordings:
https://developer.mypurecloud.com/api/tutorials/recordings-downloader/?language=nodejs&step=1Hope that helps.
------------------------------
Jim Crespino
Senior Director, Developer Evangelism
Genesys
https://developer.genesys.com------------------------------
Original Message:
Sent: 02-28-2020 06:50
From: Marian OConnell
Subject: Search for a Call Recording based on a Custom Attribute
Hi,
Can anyone advise if the possible scenario is possible:
- Assign a custom / participant attribute to a call recording - say via a script.
- Then ability to search for the call recording based on that custom attribute
- Export the recording.
Where can I assign a custom attribute to a call recording? Can I do this via a script variable or otherwise?
Can I search for that call recording based on the custom attribute after using the Interaction Performance View or otherwise? Via API perhaps?
Thanks & Regards,
#QualityManagement
#Unsure/Other
------------------------------
Marian OConnell
Wren Data Ltd.
------------------------------