> ## Documentation Index
> Fetch the complete documentation index at: https://docs.meridian.surf/llms.txt
> Use this file to discover all available pages before exploring further.

# Send a Form

> Send a modal form to collect input

Using the Send a Form block, you can send out Discord Forms to users after they interact with buttons or dropdowns to collect input in forms of text, selections, and files.

<Columns cols={2}>
  <Column>
    <Card title="Forms v2" icon="box">
      Meridian fully supports the **Forms v2** Discord standard.
    </Card>
  </Column>

  <Column>
    <Card title="Easily save & reuse responses for later" icon="database">
      Easily create dynamic content using simple variables produced.
    </Card>
  </Column>
</Columns>

## The Form Editor

<Frame>
  <img src="https://mintcdn.com/meridian-b49c11fd/HjQESA6cwYwFmtrj/images/Form-Editor-Modal.png?fit=max&auto=format&n=HjQESA6cwYwFmtrj&q=85&s=af40c883a087ba07021595401c3b9aa9" alt="Form Editor Modal" width="1542" height="804" data-path="images/Form-Editor-Modal.png" />
</Frame>

The form editor is where the majority of the configurations for the forms you make happen. It features a components panel on the left (much like the components panel in the [message editor](/builder/messages/send-a-message)), editing space in the middle, and configurations for the form or active component on the right.

### Available Components

Forms made on Meridian are always sent to Discord as Forms v2, v1 is not supported. The components available in Forms v2 include:

<AccordionGroup>
  <Accordion title="Question" icon="circle-question-mark">
    <Columns cols={2}>
      <Column>
        A simple label and text input combination.<br />It can:

        * Be Short (one line) or a Paragraph

        <Tip>
          Use **Paragraph** to allow answers up to 4k characters in length!
        </Tip>

        * Be Required or Non-Required (Optional)
        * Include a description

        <Tip>
          A description is an optional peace of text added under the main question. All components can use it.
        </Tip>

        * Can change min-max characters
      </Column>

      <Column>
        <Frame>
          <img src="https://mintcdn.com/meridian-b49c11fd/HjQESA6cwYwFmtrj/images/All-Variations-Of-The-Question-Component-In-Discord.png?fit=max&auto=format&n=HjQESA6cwYwFmtrj&q=85&s=30c475c3beabefa7a18cc294a698f2db" alt="All Variations Of The Question Component In Discord" width="484" height="804" data-path="images/All-Variations-Of-The-Question-Component-In-Discord.png" />
        </Frame>
      </Column>
    </Columns>
  </Accordion>

  <Accordion title="Text" icon="text-align-start" />

  <Accordion title="Text Input" icon="text-cursor-input" />

  <Accordion title="Radio Group" icon="circle-check-big" />

  <Accordion title="Checkbox Group" icon="copy-check" />

  <Accordion title="Checkbox" icon="square-check-big" />

  <Accordion title="Dropdown (Text)" icon="scroll-text" />

  <Accordion title="Dropdown (Users)" icon="users" />

  <Accordion title="Dropdown (Roles)" icon="shield-user" />

  <Accordion title="Dropdown (Mentionables)" icon="at-sign" />

  <Accordion title="Dropdown (Channels)" icon="hash" />

  <Accordion title="File Upload" icon="paperclip" />
</AccordionGroup>
