Skip to main content
POST
Send a private setup message

Authorizations

Authorization
string
header
required

Send a dashboard session token, an account API key (agt_t), or a command-line credential (afc_) as a Bearer token. Each endpoint lists accepted credential types.

Path Parameters

workspace_id
string
required

Workspace identifier (version 7 universally unique identifier, or UUID).

draft_id
string
required

Draft identifier (version 7 universally unique identifier, or UUID).

Body

application/json

Accept one user request into the durable private conversation.

message
string
required

1..32768 UTF-8 bytes; line endings normalize to LF.

operation_id
string
required

Required retry identifier: a version 7 universally unique identifier (UUID).

Retry within 24 hours with the same operation_id and unchanged request. After that window, inspect existing messages before retrying.

save
boolean

Defaults to false. When true, save the finalized setup after this message succeeds. Failed or stopped messages never save. Retry with the same value and operation identifier.

Response

Durably queued or exact replay

The message is saved and queued. The model call happens separately.

replayed
boolean
required

Whether this exact request had already committed.

sequence
string
required

Decimal user request sequence.

status
string
required

Always accepted.