Skip to main content
POST
Accept proposed prompts

Authorizations

X-API-Key
string
header
required

Path Parameters

agent_id
string<uuid>
required

Body

application/json

Accept a proposal, writing the prompts as the agent's next version.

base_version
integer
required

The version the proposal was written against.

Required range: x >= 1
items
Items · object
required

The accepted prompt per slot key; the reply prompt travels under 'reply'.

feedback_ids
string<uuid>[]

The feedback the proposal read, stamped as consumed.

Response

Successful Response

One sequence's outbound agent: what it writes with, and how.

config
OutboundAgentConfig · object
required

The versioned configuration one outbound agent carries, stored as JSON on its row.

Everything a person sets on the Agent tab that is not already a column of the saved-agent row (model_key and the research switch live there). message_prompts is keyed by an opaque slot key the caller mints (the step id); the agent never learns what a slot means.

created_at
string<date-time>
required
id
string<uuid>
required
model_key
string
required
name
string
required
research
boolean
required
updated_at
string<date-time>
required
version
integer
required