What is the reason the Data Action returns a 400 Bad Request when mapping Zendesk ticket fields to Genesys Cloud attributes?
We are migrating from Zendesk Support. The goal is to sync ticket status updates.
The Data Action uses the Zendesk REST API. It pulls the ‘status’ field. Then it maps this to a Genesys Cloud custom attribute.
The error occurs during the write step. The response body shows ‘Invalid attribute type’.
I checked the documentation. The Zendesk field is a string. The GC attribute is also a string.
This seems correct. Yet the action fails.
The migration script runs every hour. It fails consistently.
I compared this to Zendesk triggers. Triggers handle this mapping easily. Genesys Cloud Data Actions feel stricter.
Is there a specific format required for the payload?
Or is the attribute definition in GC wrong?
The environment is Genesys Cloud Public Cloud. API version is v2.1.
Any help would be great. This blocks the digital channel migration.