Data Action payload size limit causing ServiceNow truncation

Just noticed that the ServiceNow Data Action is silently truncating the JSON payload at exactly 8KB, resulting in invalid incident creation requests. The Genesys Cloud documentation states a 16KB limit for outbound webhooks, yet the integration fails with a 400 Bad Request when the body exceeds 8192 bytes.

Is there a configuration override in the Data Action settings to increase this buffer, or is this a hard-coded constraint in the current Genesys Cloud version?

You need to compress the payload before sending it to ServiceNow, as the Data Action block has a strict internal limit.

"request": {
 "body": "{{ encodeJson( compact(contact.interaction) ) }}"
}

This reduces the byte count significantly while preserving the necessary business context for incident creation.