Trying to fire an outbound call via the Personal Connection API (/api/v2/interactions/outbound). The docs imply a simple POST should work, but the endpoint keeps rejecting the payload with a 400 Bad Request. No specific error message in the body, just a generic validation failure.
Here’s the JSON I’m sending:
{
"channel": "voice",
"source": {
"id": "agent-123",
"type": "agent"
},
"target": {
"id": "+1234567890",
"type": "phone"
}
}
Auth is fine, token is valid. Is there a required campaignId or some hidden field missing for outbound triggers in this version? The SDK wrapper doesn’t expose this endpoint cleanly either.