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

# Build Form with AI

> Describe your use case and let AI instantly generate a complete form with the right fields, structure, and layout.

# Build Form with AI

**Build Form with AI** lets you describe your use case in plain text and instantly generate a complete, ready-to-use form. Instead of adding fields one by one, AI builds the entire form for you - with the right fields, labels, placeholders, and layout.

<Info>
  This feature uses **AI Credits**. The number of credits depends on your plan - Free gets 3, Pro gets 10, and Scale gets 15. One credit is consumed per successful generation.
</Info>

## How to Build a Form with AI

1. Open **Forms Plugin** in Framer
2. On the home screen, click the **Build Form with AI** card
3. Choose a **Form type** from the tabs at the top:
   * **Auto** - AI decides the best structure based on your description (default)
   * **Single** - forces a single-step form regardless of the description
   * **Multi-Step** - forces a multi-step form with step navigation
4. Describe your use case in the text area - for example: *"I run a marketing agency and need a lead capture form"*
5. Press **Enter** or click the **Send** button to generate

The AI will analyze your description and generate a form with appropriate fields, which is then inserted directly onto your Framer canvas.

## Form Type

The **Form type** selector at the top of the screen controls the structure AI uses for your generated form:

| Form Type      | Behavior                                                                                                                                   |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **Auto**       | AI chooses the best structure automatically - single-step for short forms, multi-step when the flow is long or naturally segmented         |
| **Single**     | Always generates a single-step form, regardless of how many fields are suggested                                                           |
| **Multi-Step** | Always generates a multi-step form, splitting fields across logical steps with **Next**, **Previous**, and **Submit** navigation pre-wired |

<Tip>
  Leave it on **Auto** if you're not sure - AI will pick the right structure based on your description. Switch to **Single** or **Multi-Step** only when you want to override that choice.
</Tip>

## Quick Start Presets

Not sure what to type? Choose from six ready-made presets that cover the most common use cases:

| Preset                 | Description                           | Example Fields                                                              |
| ---------------------- | ------------------------------------- | --------------------------------------------------------------------------- |
| **Lead Generation**    | B2B agency lead capture               | Name, work email, company name, phone number, project budget range          |
| **Contact Form**       | General business website contact form | Full name, email, phone, subject dropdown, message                          |
| **Client Onboarding**  | Service provider or consultant intake | Company name, primary contact, email, phone, industry, project requirements |
| **Event Registration** | Event organizer registration form     | Attendee name, email, phone, event type, preferred date, special requests   |
| **Support Request**    | Customer support ticket submission    | Email, issue type dropdown, priority level, issue description, file upload  |
| **Customer Feedback**  | Feedback and satisfaction collection  | Name, email, star rating, category dropdown, detailed feedback message      |

Click any preset to automatically fill in the description and generate the form.

## Generation Process

Once you submit your description, the AI goes through several steps:

1. **Understanding your business** - analyzes your use case
2. **Identifying key fields** - determines which fields are needed
3. **Structuring your form** - organizes the layout and field order
4. **Finalizing layout** - completes the form design

After generation, the form is inserted onto your canvas and automatically selected so you can reposition or resize it immediately.

<Tip>
  The generated form is a fully editable Framer component. You can add, remove, or rearrange fields after generation just like any other form.
</Tip>

## AI Credits

AI Credits are included with every plan. One credit is used each time a form is successfully generated.

| Plan      | AI Credits |
| --------- | ---------- |
| **Free**  | 3          |
| **Pro**   | 10         |
| **Scale** | 15         |

* Your remaining credits are displayed at the bottom of the text area as **AI Credits: X / Y**
* When all credits are used, you will see a **Limit reached** message
* Credits are tracked per account, not per project

## Plan-Based Field Access

The AI may suggest fields that require a higher plan. If a generated field is not available on your current plan, it will be excluded from the final form. Upgrade your plan to access all field types.

* **Free plan** - Basic fields only
* **Pro plan** - Basic and Advanced fields
* **Scale plan** - All fields including CAPTCHA

See [Plans & Pricing](/plans/overview) for details on available fields per plan.

## Next Steps

* [Explore available field types](/field-types/basic-fields)
* [Create a form manually](/creating-forms/create-new-form)
* [Connect a form to an integration](/integrations/overview)
