Encountering a 400 Bad Request when attempting to inject carrier latency metrics into the Agent Scripting workflow via the Data Action endpoint. The payload structure matches the documentation exactly, yet the system rejects the carrier_id field for our AP-Southeast-1 BYOC trunks.
{
"actionType": "setVariable",
"variableName": "carrierLatency",
"value": "120ms",
"metadata": {
"carrierId": "byoc_trunk_sg_01",
"timestamp": "2023-10-27T08:30:00Z"
}
}
Is there a specific schema constraint for BYOC trunk identifiers in the scripting context?