Send a client chat message
Send a message for a browser client-token chat session. The request streams flow/agent events over Server-Sent Events. turnId and submitMode are optional and let newer Persona clients suppress stale interrupted responses; older clients can omit both fields.
Request
This endpoint expects an object.
messages
sessionId
assistantMessageId
clientTools
clientToolsFingerprint
identityProof
Customer-native auth proof for the Identity Exchange. When present and the surface has a matching integration, the verified tenant/end-user replace any body-asserted tenant/endUser (which are never trusted for web-embedded callers). Ignored until the Identity Exchange admission upgrade ships.
inputs
metadata
submitMode
Allowed values:
turnId
Response
SSE stream of chat execution events
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
429
Too Many Requests Error
500
Internal Server Error