Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

Add-onsOther Add Ons
AI Form Builder

AI Form Builder

Instantly integrate Formidable Forms with OpenAI, with no API setup required. Use the AI field to display AI-generated responses and include them in the form before submission, email notification, confirmation message, or a View.

Download and Install

— Premium Feature —

To access this add-on, ensure you have the Business license or above.
  1. If you haven't already, install and activate the current version of Formidable Forms Premium on your WordPress site.
  2. After confirming your Formidable Forms license, proceed to the Formidable → Add-Ons page and toggle on the Form AI WordPress plugin.
    Install the Form AI add-on

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Standard field options

An AI field has the following standard options:
Form AI - Field OptionsForm AI - Field Options

 

Field-specific options

Hide response

Select this checkbox if you do not want the AI response to appear immediately in the form. It is helpful if you'd prefer to only show the message in an email, View, or summary field.

Guide prompt

Give Open AI more context for the type of response you would like to receive. We recommend keeping this short. This setting can accept field shortcodes that work with live form values.

AI Question

Create questions using multiple fields and static text with the AI Question field setting. This field allows field shortcodes to update in real-time and will re-trigger the AI prompt when updated.

GPT Model

This field supports GPT-3.5-turbo and GPT-4o-mini model options. GPT-3.5-turbo is typically faster and more concise, and GPT-4o-mini has higher quality responses.

Field icons

Field action icons allow you to duplicate, delete, and move a field on the form builder page. See the field action icons article for more information.

Create a form with AI form builder

Creating forms can be time-consuming, especially when building the form from scratch. With the AI form builder, you can input the type of information you want to collect, and it will automatically generate custom-tailored forms based on your specific needs. Follow the steps below to get started.

  1. Go to Formidable → Forms and click Add New at the top of the page.
    An Add New button to create a form
  2. Select the Create with AI button to start creating the AI-generated form.
    Create a form with AI
  3. A popup will appear where you can tell the AI form builder what you need. Describe your form and share a brief or detailed prompt or the basic fields you want to be included.
    Create a form with AI prompt
    You also select the prompt suggested by the AI by clicking Try Example.
    Create a form with AI prompt example
  4. Click the Continue button and wait for the AI form builder to generate the form preview.
  5. If you are satisfied with the result, click the Create Form with AI button to complete the process.
    Create a form with AI button
    If the results are unsatisfactory, you can click the Retry link to generate a new form.
    Create a form with AI retry
  6. That’s it! You will then be redirected to the form builder, where you can edit the AI-generated form and delete any questions you don’t need.

How to add an AI field

If you want to have an AI field embedded on the form, follow the instructions below.

    1. If you still need to, create a form or edit the form where you would like to use the AI field.
    2. Add a text or paragraph field in the form builder where users can type in their questions.
    3. Find the AI field on the left sidebar and click or drag and drop it into your form.
      Field types available in the Form AI field
    4. If you do not want to see the AI response immediately in the form, select the Hide Response checkbox in the AI field options. By default, this option is unchecked.
      Specific field options in the Form AI field
    5. Give Open AI more context for the response you would like to receive by typing it in the Guide Prompt box. It can also include shortcodes.
    6. Compose the question and type it in the AI Question box. It can consist of multiple shortcodes and text.
    7. Select the AI model that fits your needs. The 3.5 Turbo GPT model is recommended, but you can choose the 4o-mini for a more detailed response.
      Note: While 4o-mini can create long, detailed responses, you might consider having shorter answers. In this case, you could try including the phrase "brief response" in the prompt or by specifying a maximum word limit. 
    8. Save the form and click Preview. When the form is visited, the AI field will appear and be ready to use.
      Generated response in the Form AI field with selected GPT Model
Notes:
      • Character limits: To keep costs down, only the first 1,000 characters in a request will be sent to OpenAI.
      • The combined length of your question, prompt, and generated response cannot exceed about 4,000 characters.

Create an AI Question using multiple fields

When you create your prompt, you can combine multiple field shortcodes and additional text in the AI Question field. This helps improve your AI interaction and gives you better results. For example, you can ask a question like this:
Form AI - Insert multiple fields in AI question box

Create a recipe using the ingredients on [100], exclude these specific ingredients [110], and follow the [113] diet.

Where 100, 110, and 113 are the IDs of the other form fields.

Display AI fields

Insert [x] in a form's confirmation message, email, or View to display the submitted AI values. Replace x with the ID or key of the AI field.

Additional customizations

The Customize HTML for this field includes:

[if loading]<div class="frm_ai_loading">insert content here</div>[/if loading]

Between these loading tags, you can add anything custom.
Form AI - Loading

  • To manage the values sent using the AI, use the frm_ai_data hook.
Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2025 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms