Skip to Content
Docs are being rebuilt — start at Introduction → How it works.
AgentsBuilding an agentResponse tabResponse tab

Response tab

The Response tab controls how the agent sounds and how it formats answers. Use it after the Profile tab so the agent’s identity and instructions align with its tone and output format.

What you can do here

  • Pick a tone preset.
  • Choose the response format.
  • Enable structured output.
  • Define a JSON schema for machine-readable responses.
Response tab showing tone presets, response format options, and structured output toggle

Tone presets

ToneUse when
ProfessionalThe agent is business-facing, client-facing, or enterprise-focused.
FriendlyThe agent should feel warm and approachable.
CasualThe agent is for internal teams or informal collaboration.
FunnyThe agent can add light humor without undermining the task.
FormalThe agent works in legal, government, compliance, or official contexts.
EmpatheticThe agent handles HR, healthcare, support, or sensitive user needs.
AcademicThe agent explains research, education, or technical subjects precisely.

Response formats

FormatWhat it doesBest for
Plain TextReturns simple unformatted text.SMS, simple chat surfaces, systems that do not render Markdown.
MarkdownAllows headings, bold text, bullets, tables, and code blocks.Knowledge answers, detailed explanations, and most chat agents.
Step-by-stepBreaks answers into numbered steps.Tutorials, procedures, troubleshooting, and how-to agents.

Enable structured output

  1. Open Response.
  2. Turn on Structured Output.
  3. Enter a JSON Schema in the editor.
  4. Save and test the agent with prompts that should produce structured data.
Response tab with Structured Output enabled and JSON Schema editor visible

Structured output fields

FieldRequiredWhat it controls
Structured OutputNoMakes the agent return every reply as JSON that follows the schema.
JSON SchemaYes when structured output is enabledDefines the object shape, properties, required fields, and validation rules.

Use structured output only when another system, workflow, API, or dashboard needs to parse the response. For normal chat, use Markdown or Step-by-step instead.