> For the complete documentation index, see [llms.txt](https://docs.diaflow.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.diaflow.io/workflow-builder/nodes/outputs-apps.md).

# Outputs (Apps)

Output components show the final result of your app to end users.

Use them when your workflow should return something people can read, view, play, or download.

<figure><img src="/files/2vgcMqeahe7wLmooMC7K" alt=""><figcaption></figcaption></figure>

### How outputs work

1. Connect an output to a step that returns data.
2. Give the output a clear title.
3. Test the workflow and review the result.

### Available output types

* [Text output](/workflow-builder/nodes/outputs-apps/text-output.md): show answers, summaries, or recommendations.
* [Chart output](/workflow-builder/nodes/outputs-apps/chart-output.md): show business data as a chart.
* [Image output](/workflow-builder/nodes/outputs-apps/image-output.md): show an image returned by the workflow.
* [Video output](/workflow-builder/nodes/outputs-apps/video-output.md): show a video result in the app.
* [Audio output](/workflow-builder/nodes/outputs-apps/audio-output.md): play audio returned by the workflow.
* [File output](/workflow-builder/nodes/outputs-apps/file-output.md): return a file for download.

### Standard output types and Custom Field

The Output node includes 6 standard output types and a **Custom Field** option.

The 6 standard output types are **Text**, **Chart**, **Image**, **Video**, **Audio**, and **File**.

When you choose one of these standard types, the output value comes from the list of outputs created by earlier nodes.

Use **Custom Field** when you want to define extra output fields yourself.

For each custom field, you can choose one of the same 6 output types.

You can then enter the value manually for that field.

<figure><img src="/files/EPErOR8aPMQHEPNCY8B0" alt=""><figcaption></figcaption></figure>

### Choose the right output

* Use **Text output** for messages, reports, and explanations.
* Use **Chart output** for trends, comparisons, and KPI summaries.
* Use **Image**, **Video**, **Audio**, or **File output** for media results.

Open the page for each output type to see setup details and examples.
