Hi Antonio,
Genesys Cloud screen recording records the agent's desktop, not the Zoho application as a separate recording source.
For browser-based Genesys Cloud, screen recording requires Genesys Cloud Background Assistant (GCBA); the user also needs the appropriate Recording > ScreenRecording > Participate permission. Screen recording overview - Genesys Cloud Resource Center
To isolate the issue, take one affected agent and perform two test calls:
| Test |
Setup |
Expected |
| A |
Agent handles call normally in Genesys Cloud, without using Zoho |
Screen recording should exist |
| B |
Agent handles call while Zoho widget is open/used |
Check whether recording disappears |
If A records but B does not, then you have strong evidence that the Zoho/embedded-client implementation is involved.
If both fail, don't focus on Zoho yet - investigate GCBA, policy, permissions, browser, network and recording configuration.
In one of the community post it has been mentioned that "it has become apparent that additional implementation steps are required for some embedded users."
To enable screen recording via GCBA from the Embeddable Framework, you must update your implementation so that the required permissions are correctly passed from the host application to the embedded client iframe.
Required Change
Add the local-network-access permission to all iframes that encapsulate the Embeddable Framework.
Example
<iframe
src="https://apps.mypurecloud.com/crm/index.html"
allow="local-network-access *;">
</iframe>
So you can ask your Zoho/Genesys integration team:
Is the Zoho widget using the Genesys Cloud Embeddable Framework or an iframe containing the Genesys Cloud client? If yes, this becomes a very strong avenue to investigate
Try the above tests and let us know the outcome if it helps you.
------------------------------
Akhil
------------------------------