---
title: "Generate forms using AI"
canonical_url: "https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/using-ai-form-generator/"
md_url: "https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/using-ai-form-generator.md"
last_updated: "2026-06-11T00:00:00.000Z"
description: "Generate form structures using natural language with Nutrient Workflow Automation’s AI form generator. Supports Claude and OpenAI. Premium feature."
---

# Generate forms using AI

Use the **AI form generator** to create forms by describing what you need in natural language. Tell the AI what fields your form should contain, and it will generate the form structure for you. This licensed feature supports both Anthropic (Claude) and OpenAI as AI providers.

## Prerequisites

Before beginning, ensure you have:

- An account with an AI provider (OpenAI or Anthropic).

- A valid API key from your AI provider.

- Administrative access to Nutrient Workflow Automation.

- At least one configured AI source in Nutrient Workflow Automation (using OpenAI or Anthropic).

If you haven’t set up an AI source yet, refer to the [automatically populate forms using AI](https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/using-ai-data-extraction-question.md) guide for instructions on creating and configuring AI sources.

## Using the AI form generator

Follow the steps below to generate a form.

### Navigate to the Forms page

1. Navigate to **Forms** in Nutrient Workflow Automation.

2. Either click **Create New Form** to create a new form, or select an existing form to edit.![Forms page showing Create New Form and Generate with AI options](@/assets/guides/workflow-automation/shared/forms/forms-page.png)

### Access the AI form generator and select your AI source

1. Click **Generate with AI**.

2. The AI form generator page opens. In the top-right corner, click the **AI Source** dropdown.

3. Select the AI connection you want to use. Each option shows the provider (Anthropic or OpenAI) and the model.

   If a connection is marked as using a deprecated model, update that connection in **AI Sources** to a supported model before continuing.![AI form generator page showing AI Source dropdown and description area](@/assets/guides/workflow-automation/admin-guide/forms/using-ai-form-generator/ai-generate-button.png)

### Describe your form in natural language

In the text field, describe what form you want to create. You can enter detailed requirements and resize the field as needed.

The following elements help the AI generate better results:

- The purpose of the form

- What fields or information the form should collect

- Any specific field types you prefer

**Example prompts**

Below are some example prompts you can use to describe your form. You can customize these examples to fit your specific needs.

**Example 1 — Brief use case**

I need a form to collect customer feedback on our products.

**Example 2 — Conversational style**

We’re creating an onboarding process for new employees and need to gather their onboarding information. We need to know their name, their hire date, which department they’re joining, their manager’s name, and whether they need IT equipment.

**Example 3 — Detailed specification**

Create a purchase request form with fields for requester name, department, item description, quantity, estimated cost, and a date field for when the item is needed.

### Generate the form

1. Click the **Send** button in the text editor to generate the form. The AI creates the form based on your prompt.

2. The form preview on the left updates to show the generated fields when generation completes.

### Review and refine the generated form

After the AI generates your form, review the questions and structure:

1. Check that all expected fields are present.

2. Verify field types match your needs.

3. Confirm field labels are clear and correct.

4. Look for any fields the AI added that weren’t in your description.

You can continue refining the form through conversation. Send additional messages to the AI to request changes, add fields, or adjust the structure. This approach lets you refine the form without starting over.

When the form meets your requirements, click **Create Form** to save it to your Nutrient Workflow Automation instance.
After creating the form, you can make additional adjustments:

- Edit field labels or settings by clicking the pencil icon on each question.

- Delete unnecessary questions by clicking the delete icon.

- Reorder questions by dragging them.

- Add questions manually.

## Next steps

Explore these related guides to further enhance your forms:

- [Create and edit form questions](https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/create-form-questions.md) — Learn how to manually add and configure form questions.

- [Automatically populate forms using AI](https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/using-ai-data-extraction-question.md) — Extract data from documents into your form fields.

- [Workflow Assistant](https://www.nutrient.io/guides/workflow-automation/ai-capabilities-in-workflow/workflow-assistant.md) — Ask questions about forms, processes, requests, tasks, files, and users by using live workflow data.

- [Form rules and show/hide logic](https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/form-rules-show-hide.md) — Add conditional logic to your forms.

- [Add calculations to forms](https://www.nutrient.io/guides/workflow-automation/admin-guide/forms/calculations-in-forms.md) — Use formulas to calculate values based on user input.
---

## Related pages

- [Dynamic calculations for streamlined form entries](/guides/workflow-automation/admin-guide/forms/calculations-in-forms.md)
- [Calendar fields in forms](/guides/workflow-automation/admin-guide/forms/calendar-field.md)
- [Add attachments to your forms](/guides/workflow-automation/admin-guide/forms/adding-attachments-to-forms.md)
- [Configure contact search groups](/guides/workflow-automation/admin-guide/forms/contact-search-question.md)
- [Create a new form](/guides/workflow-automation/admin-guide/forms/create-a-new-form.md)
- [Create form questions](/guides/workflow-automation/admin-guide/forms/create-form-questions.md)
- [CSS styling](/guides/workflow-automation/admin-guide/forms/copy-and-paste.md)
- [Design custom HTML forms with full control](/guides/workflow-automation/admin-guide/forms/developer-form.md)
- [Customize forms with CSS](/guides/workflow-automation/admin-guide/forms/css-styles-in-forms.md)
- [Form library overview](/guides/workflow-automation/admin-guide/forms/form-library-overview.md)
- [Master form question editing with ease](/guides/workflow-automation/admin-guide/forms/edit-form-questions.md)
- [Edit and preview your forms effectively](/guides/workflow-automation/admin-guide/forms/form-preview-and-editor.md)
- [Mastering form rules for dynamic responses](/guides/workflow-automation/admin-guide/forms/form-rules-show-hide.md)
- [Form template management](/guides/workflow-automation/admin-guide/forms/form-templates.md)
- [Import and export forms](/guides/workflow-automation/admin-guide/forms/importing-and-exporting-forms.md)
- [Import and export grid data](/guides/workflow-automation/admin-guide/forms/importing-data-into-grids.md)
- [Forms](/guides/workflow-automation/admin-guide/forms.md)
- [Integrate with external REST APIs](/guides/workflow-automation/admin-guide/forms/restful-data-elements.md)
- [Enhance form management with request records](/guides/workflow-automation/admin-guide/forms/set-up-a-request-record.md)
- [Use AI data extraction to populate forms](/guides/workflow-automation/admin-guide/forms/using-ai-data-extraction-question.md)
- [Using grid questions in forms](/guides/workflow-automation/admin-guide/forms/using-the-grid-question.md)

