agents

Compose agent brief

Improve an AI SDR's Brief (by sid): the composer writes it again whole, each sentence under the section it answers, the filler gone, nothing invented, and applies what the person asked when said is given. Nothing is saved: show the change, then save through update_agent with brief.text. result.notes lists what it still needs. 503 composer_unavailable; 422 compose_invalid when nothing came back.

Contract:

  • MCP tool compose_agent_brief, registry package mcp.unibox/agents, mount unibox.agent.
  • Operation action, response envelope action.
  • Flags: read only.
post/api/agents/{sid}/compose-brief

Request

  • Base URL
    https://beta.getsales.io/unibox/v1
  • Auth
    HTTP bearer and API key in header Team-SID

Path parameters

sidstring required

The agent whose Brief it is (ub_ag_…).

Request body

saidstring nullable

What the person asked for, as they said it; left out, the Brief is only made clearer.

currentstring nullable

The Brief as the editor holds it when it is not saved yet; left out, the stored Brief.

Response

action success envelope.

successtrue required
operation'action' required
actionstring required

kebab-case verb; matches the route segment.

itemunknown required

Changes

No recorded changes to this operation across all 1 revision of this API.