Hi Swaroop,
At the moment, Genesys Cloud does not expose the name or ID of the recording policy that matched an interaction directly in the Interaction Details view or in the Recording API response.
It is also important to consider that there may not be only one matching policy. Multiple audio recording policies can match the same conversation. When retention policies overlap, Genesys Cloud resolves the final retention action according to the configured rules, generally keeping the recording for the longest applicable retention period unless a policy is configured to delete it even when another policy retains it.
Screen recording works slightly differently: the screen recording actions are controlled only by the policy that initiated the screen recording.
For daily troubleshooting, the most practical approach is:
1. Check the interaction's direction, queues, agents or work teams, wrap-up codes, duration, and interaction date.
2. Compare those values with the matching criteria of the enabled policies.
3. Use `GET /api/v2/conversations/{conversationId}/recordingmetadata` to check values such as `archiveDate` and `deleteDate`.
The recording metadata can help confirm the final retention result, but it does not identify the policy by name.
Using clear policy names, detailed descriptions, and avoiding unnecessary overlaps also makes this analysis much easier.
You have sent a good idea! Voted!
------------------------------
Arthur Pereira Reinoldes
------------------------------