Skip to content

InteractionProcessManagedDispatch

A managed interaction’s dispatch that a person’s approval interrupted: the agent’s tool call waits for the approval, and so does the run. When the run resumes, the agent finishes its turn on the same thread, and its reply reaches the manager as the dispatch’s result.

Kind: an object, used in responses.

Every field is present in a response; empty ones are null.

FieldTypeDescription
iduuidThe dispatch’s id.
agentNamestringThe participant the manager dispatched to.
messagestringThe manager’s message, as it dispatched it.
threadIdstring | nullThe conversation thread the agent’s turn reads. Null is the main thread.
recordThreadIdstring | nullWhere the agent’s own working is kept, when that is not the thread it reads (a Group agent’s). Null otherwise.
modeManagedAgentModeWhat the agent sees when it is dispatched to.
dateStarteddatetimeWhen the dispatch started (UTC).
{
"id": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"agentName": "...",
"message": "...",
"threadId": "...",
"recordThreadId": "...",
"mode": "OneTime",
"dateStarted": "2026-10-26T12:00:00.0000000Z"
}