EnqueueInboundCallInput
Input fields
Identifier for the call to enqueue, as an integer or a UUID.
Enqueue the call as a callback: the caller's place in the queue is held, the call ends, and we ring them back when an agent accepts.
Optional free-text context about the call to surface to the next support user who picks it up (for example, a summary of the caller's intent).
Whether the call is being enqueued by an AI agent.
This field is used for internal monitoring only by the Kraken team and has no effect.
Whether to infer the preferred language of the calling account.
Whether to infer the operations group attributes of the calling account.
The priority with which the call should be routed.
A higher number corresponds to a higher routing priority.
List of routing attribute references to add to the call.
For example, 'SKILL.ENERGY'. Each attribute should already have been created in Kraken.
A URL that defines the behaviour of the call when it is enqueued and the caller is waiting.
If not set, audio configured in Kraken will be played to the caller.
The URL must return a response that can be interpreted by the vendor handling the call. For
example, if the call is handled by Twilio, TwiML supported by a
Example
{
"callId": "71854574",
"enqueueAsCallback": true,
"enqueueContext": "commercial-test-wind-region-meeting",
"enqueuedByAiAgent": true,
"inferLanguageAttribute": true,
"inferOperationsGroupAttributes": true,
"priority": 49,
"routingAttributes": "customer-between-of-to-option",
"waitingBehaviourUrl": "manage-visit-hope-mean-admit"
}