---
title: "build output template · RUAL Documentation"
description: "Pick the fields Claude should return and describe each one; produces an output template for a Claude block's output template. Each field's type comes fr…"
canonical: https://docs.rual.nl/block-types/anthropic/anthropicconnection_build_schema
language: en
---

# build output template

This block is part of the [`anthropic`](https://docs.rual.nl/block-types/anthropic) group and was last modified in core [`v15.0.0`](https://docs.rual.nl/core-versions/150000).

### Fields Selection Required

This block relies on fields that you selected to perform its data actions. You must manually select the fields you want to use in your flow using the fields selector modal. To access the modal, click the white button on the block.

### Field Selection Required

This block requires field selection (in). You must manually select the fields you want to work with using the field selector modal. To access the modal, click the white button on the block.

Pick the fields Claude should return and describe each one; produces an output template for a Claude block's output template. Each field's type comes from the field itself; per field you set a description and (optionally) the allowed options. No JSON Schema knowledge needed.

- template `anthropicschema` The compiled output template; wire into a message block's output template (or a tool's parameters).

| `output template` |
| --- |
| `define fields` |
| `structured output` |
| `output schema` |

A typical wiring for [build output template](https://docs.rual.nl/block-types/anthropic/anthropicconnection_build_schema): the `schema` out pin feeds [send message](https://docs.rual.nl/block-types/anthropic/anthropicconnection_message).

![Studio canvas example for the build output template block: typical wiring for build output template.](https://docs.rual.nl/canvas-examples/anthropicconnection_build_schema.png)

### Version history

Introduced in [`v15.0.0`](https://docs.rual.nl/core-versions/150000).
