Context:
Genesys Cloud v24.4.0. Architect flow triggers outbound dialing campaign. On ‘Contact Answered’, a Data Action sends webhook to ServiceNow (Washington DC) to create incident. Payload includes conversation_id and agent_id. ServiceNow logs show 401 Unauthorized despite valid OAuth token in header. Direct curl from London server works fine.
Question:
What is the correct way to handle token refresh within Genesys Data Action when ServiceNow session expires mid-campaign? Is there a specific retry logic or token caching mechanism I am missing in the HTTP request configuration?