Does anyone know why a Data Action node is consistently timing out when updating a ServiceNow incident from a Genesys Cloud Architect flow? The flow is designed to capture customer intent and push specific fields to a ServiceNow ticket via a webhook. The issue occurs during peak hours, specifically around 14:00 CET, when the queue volume spikes. The Data Action node returns a timeout error after 10 seconds, which is the default threshold.
Timeout Error: Data Action Failed to Complete Within 10 Seconds
The webhook endpoint is a standard HTTPS POST request to our ServiceNow instance. The payload includes the customer ID, queue name, and a brief summary of the conversation. The ServiceNow side reports no errors, and manual testing of the webhook with Postman succeeds within 2 seconds. This suggests the issue lies within the Genesys Cloud processing or the network latency between the Genesys Cloud region (EU-West-1) and our ServiceNow instance.
The flow is structured as follows:
- Greeting and IVR menu
- Queue assignment
- Data Action to create/update ServiceNow ticket
- Agent handoff
When the timeout occurs, the flow falls back to a default path that skips the ServiceNow update, leading to a loss of critical context for the agent. We have verified that the ServiceNow instance is responsive and that the firewall rules allow traffic from Genesys Cloud IPs. The issue is intermittent but frequent enough to impact our SLA metrics.
We are using the latest version of the Architect flow designer and have confirmed that the Data Action node configuration is correct. The timeout threshold was increased to 15 seconds, but the issue persists. We are considering implementing a retry mechanism, but we are unsure if this will resolve the root cause. Any insights into why the Data Action node would time out under load, despite the endpoint being responsive, would be appreciated. We need to ensure that the context is passed to the agent without delay or data loss.