# Manual / Form

## Overview

Collects input from users directly in the web app (as a form) or via API from 3rd party sources.

When you provide data inputs required for the workflow to get started (both field names and field types), this block automatically generates a form for the users, that is displayed in the "Input" part.

![](https://3372553292-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwSmFzVcnCrIF1wbU8Chb%2Fuploads%2Fs6guS8xVSmrRiWNrQrUO%2Fimage.png?alt=media\&token=da641acd-273b-4fcf-af3e-cd3daeea4453)

## How to setup

Provide the next info:

1. Form title
2. Form description (markdown allowed)
3. Data fields to display in the form (or get using integrations)

{% @arcade/embed flowId="eGxmeEp1SZzVCk4EMJ4J" url="<https://app.arcade.software/share/eGxmeEp1SZzVCk4EMJ4J>" %}

## Inputs and outputs

<table><thead><tr><th width="188">Input</th><th width="163.33333333333331">Output</th><th>Output Description</th></tr></thead><tbody><tr><td>Manual</td><td>Any Text</td><td>Sends texts from users to the workflow</td></tr><tr><td></td><td>Any URL</td><td>Sends URLs from users to the workflow</td></tr><tr><td></td><td>PDF file</td><td>Sends PDF files from users to the workflow</td></tr><tr><td></td><td>TXT file</td><td>Sends TXT files from users to the workflow</td></tr></tbody></table>

## Additional Settings

None
