Skip to main content
POST
Create a soul

Authorizations

X-API-Key
string
header
required

Body

application/json
name
string
required

Internal name — used as soul in invoke calls.

Example:

"support"

soul_md
string

The soul's identity, personality, and instructions in markdown. Becomes the agent's system prompt.

default_model
string
default:claude-sonnet-4-6

Model identifier. Supports Anthropic, OpenAI, and OpenRouter models.

Example:

"claude-sonnet-4-6"

Response

Soul created.

soul_id
string
name
string
soul_md
string