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

# Creating a form

> How to create a new form and connect it to an Airtable table.

## What you need

* A connected Airtable account (see [Connecting Airtable](/docs/connecting-airtable))
* At least one Airtable base with a table you want to collect data into

## Two ways to start

When you click **New Form** anywhere in the dashboard you get a small picker with two paths:

| Option                 | When to pick it                                                                                                                                                                                                                                                                                    |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Ask AI to build it** | You want fields and a layout suggested from a plain-English description ("a volunteer signup with shift preferences and t-shirt size"). The AI inspects your base, drafts the spec, and asks for approval before writing anything to Airtable. See [Build a form with AI](/docs/forms/ai-form-builder). |
| **Start from scratch** | You already know which Airtable table and fields you want, and you'd rather drag fields onto a blank canvas.                                                                                                                                                                                       |

If your workspace has no forms yet, the Forms page also shows a single hero with the AI prompt up top — that's the same path as "Ask AI to build it," just with a bigger surface and rotating example prompts.

## Creating from scratch

<Steps>
  <Step title="Click New Form → Start from scratch">
    From any page in the dashboard, open the **New Form** dropdown and pick **Start from scratch**. The Build-from-scratch card on the empty Forms page does the same thing.
  </Step>

  <Step title="Select a base and table">
    Choose the Airtable base and then the specific table where submissions should be saved. Each form is connected to exactly one table.
  </Step>

  <Step title="Name your form">
    Give the form a name. This is an internal label. Respondents don't see it unless you use it as the form title.
  </Step>

  <Step title="Open the editor">
    Click **Create**. The form editor opens and you can start adding fields.
  </Step>
</Steps>

## Choosing the right table

Your form will write records to the table you select. Make sure the table:

* Has the fields you want to collect (text, dates, selects, linked records, etc.)
* Is in the Airtable base you've already authorized Filla to access

<Info>
  You can always check and adjust which fields appear on the form after creation. You don't need to plan everything upfront.
</Info>

## What happens after you create a form

After creating a form, Filla reads your table schema and makes all your fields available in the field palette. You can:

* Drag fields onto the form canvas
* Add multiple pages
* Set up conditional logic
* Configure automations

Your form gets a unique shareable URL right away, even before you've finished building it.

## Common questions

<AccordionGroup>
  <Accordion title="Can I change the connected table after creating a form?">
    No. The table connection is set at creation and cannot be changed. If you need to point to a different table, create a new form.
  </Accordion>

  <Accordion title="Can multiple forms connect to the same table?">
    Yes. You can create as many forms as you want pointing to the same Airtable table. This is useful for creating different intake flows for the same dataset.
  </Accordion>

  <Accordion title="What if my table has no fields?">
    Filla will still create the form, but the field palette will be empty. Add fields to your Airtable table first, then click the refresh icon in the palette to sync them.
  </Accordion>
</AccordionGroup>
