Stuck on injecting Genesys Cloud screen recording URLs into ServiceNow Incident records via Data Action. The webhook payload returns the recording ID, but fetching the actual URL via the Conversation API yields a 403 Forbidden due to token expiry before the ServiceNow REST call completes. The latency between recording end and API fetch is too high.
- Attempted extending OAuth token refresh cycle in the Data Action configuration, but the session still expires mid-request.
- Verified ServiceNow REST endpoint permissions and confirmed the Genesys Cloud integration user has ‘Read’ access to the recording archive.