Zoom Contact Center Data Action timeout in outbound flow

Outbound flow is hitting a timeout (504) when calling /contact_center/outbound_campaigns. The expression logic for the variable mapping (which is basically just a string join) isn’t triggering the fallback path (400).

if (api_response == timeout) {
 route to error_node
} else {
 continue flow
}

The data action just hangs (500) and doesn’t return a null or error (404) to the expression.

The timeout usually happens because the data action is waiting on a response that never comes, so the fallback doesn’t even trigger. Try setting a hard timeout in the action config. If it’s still hanging, check the /api/v2/integrations/actions path to see if the request is actually leaving the gateway.

1 Like