Send Message to Collab Agent
Authentication
Path parameters
Request
Optional caller-chosen conversation key. Submissions from the same caller with the same key continue one agent session (until 24 hours of inactivity); different keys hold independent conversations. Omitted, all of a caller’s submissions to this agent share one ‘default’ thread.
Reserved for Athena voice surfaces (the OpenAI Live Console). An opaque callback handle for a live voice conversation that delegated this submission: the run gains a send_voice_update tool that streams interim updates back to that conversation. Requires wait=true. Leave unset for ordinary submissions.
When false (default), the submission is queued and the endpoint returns 202 immediately. When true, the request long-polls: the connection is held open while the agent runs (typically seconds to a few minutes) and the final reply is returned in the response.
Response
Agent run completed inline (wait=true) and the final reply is included
‘accepted’ when the submission was queued (wait=false, HTTP 202); ‘completed’ when the agent run finished inline (wait=true, HTTP 200).
The conversation key this submission was routed under — the clientThreadKey from the request, or ‘default’.
The agent’s final message, verbatim. Null on 202 responses, and null on completed runs where the agent declined to reply (it invoked its dont_respond tool).
Asset id of the Athena session that handled the submission. Null on 202 responses (the session is resolved asynchronously).
