For the complete documentation index, see llms.txt. This page is also available as Markdown.

Agentic JSON Schema Assistant

The Agentic JSON Schema Assistant helps you generate JSON Schema definitions for the Output Format field when configuring custom AI agents.

The Agentic JSON Schema Assistant is a configuration helper agent for the Agentic management experience. It assists you when defining structured output for custom AI agents by generating valid JSON Schema from natural-language descriptions. The schema is used in the Output Format field so agent responses follow a strict, predictable structure.

Unlike workflow agents that run in production to handle business processes, the JSON Schema Assistant supports agent setup. It reduces the need to write JSON Schema manually when you configure how another agent should format its responses.

Purpose

The agent's purpose is to help you define the Output Format for a custom AI agent in the Management Dashboard. When you need the agent to return structured JSON instead of free-form text, you provide a JSON Schema that constrains the response shape. The JSON Schema Assistant turns your requirements stated in plain language into a schema definition you can apply to that field.

This capability is part of the broader structured output support on the Agentic platform. Once a schema is configured, the runtime uses it to guide and enforce the agent's response format, which makes outputs easier to consume in workflows, frontends, databases, and APIs.

Key benefits

Once you enable the assistant, it is available when you create or configure custom agents in the General tab. When you define Output Format, let the Agentic JSON Schema Assistant build the JSON Schema definition from your natural-language description.

Benefit
Description

Structured agent responses

JSON Schema enforcement helps ensure consistent fields, types, and structure in agent output, reducing parsing errors in downstream systems.

Faster schema setup

Describe the response shape in natural language instead of authoring JSON Schema by hand.

Available in the agent configuration UI

Use the assistant directly in the Output Format section when defining a custom agent.

Reliable integrations

Predictable JSON output supports workflow automation, frontend rendering, and connections to business applications and enterprise software.

How it works

When you configure a custom agent, open the General tab and locate Output Format. Use this field when you want the agent to return a fixed set of fields or objects, respond with structured JSON instead of natural language, or provide data that another service or frontend component can consume directly. Choosing Generate JSON Schema prompts you to enable the helper agent in your tenant. After you confirm, the assistant is available to produce schema content based on your description.

Trigger

When you create a custom agent and choose Generate JSON Schema in the Output Format section, the system sends a one-time request to enable the Agentic JSON Schema Assistant in your tenant. When you agree, it becomes directly available to generate schemas from your prompt. The agent remains available in the Agents Library.

For the full agent creation flow, including when to use Output Format, see AI Agents.

Provide natural-language instructions that describe the fields, types, and structure you expect in the agent response. The assistant returns a JSON Schema definition suitable for the Output Format field. Review the generated schema, adjust it if needed, and save the agent configuration.

Agent configuration

Once you enable the Agentic JSON Schema Assistant from the dedicated template, you can adjust its configuration in the Agents Library like other predefined agents.

User prompt

The default prompt instructs the assistant to translate natural-language requirements into valid JSON Schema for agent response formatting. It is optimized for the Output Format use case: producing schema definitions that define required properties, data types, and response structure.

Last updated

Was this helpful?