Skip to main content
Profile is where your agent gets its character. It controls who the agent is, how it behaves, and how it thinks.

Basic information

Custom Clauses

Custom Clauses are the six building blocks of an agent’s system prompt. When Dev Mode is off, Studio assembles these into a complete system prompt automatically.
You don’t need to fill all six clauses. Identity and Purpose are the most impactful starting points. Add others as you find the agent behaving in unexpected ways.

Evaluation strategy

Controls how the agent reasons and whether it can use tools. See Agents → Evaluation Strategies for the full breakdown.
This field is set automatically when you add MCP servers or other agents to your configuration. Studio switches to react to enable the tool-use loop. You can override this manually in Dev Mode.

Structured output

An optional JSON schema that forces the agent to return data in a specific format instead of free-form text. Use this when:
  • The agent feeds into another system or pipeline that expects structured data
  • You want to extract specific fields from the agent’s analysis
  • You’re building a classification or extraction agent
Example: An agent that always returns { "intent": "...", "confidence": 0.0, "suggested_action": "..." }.

Next steps

Inference

Select the model that powers this agent.