---
title: Creating a no-code AI form [B12 2.0]
description: Choose from no-code AI templates or create your own points to build custom AI-powered processes.
---

[Skip to content](https://support.b12.io/en/v2/create-a-no-code-ai-form#main-content)

![b12 logo](https://support.b12.io/hubfs/b12%20logo.svg)

- [Help Center](https://support.b12.io/)
- [B12 Website](https://www.b12.io/)
- [AI Website Prompts](https://www.b12.io/ai-website-prompt-gallery)
- [Resources](https://www.b12.io/resource-center/)
- [Pricing](https://www.b12.io/pricing/)
- [Log in](https://b12.io/dashboard/)

Open main navigation

Close main navigation

- [Help Center](https://support.b12.io/)
- [B12 Website](https://www.b12.io/)
- [AI Website Prompts](https://www.b12.io/ai-website-prompt-gallery)
- [Resources](https://www.b12.io/resource-center/)
- [Pricing](https://www.b12.io/pricing/)
- [Log in](https://b12.io/dashboard/)
- [Start for free](https://b12.io/signup/)

[Start for free](https://b12.io/signup/)

 How can we help?

- There are no suggestions because the search field is empty.

1. [B12 Help Center](https://support.b12.io/en?hsLang=en)
2. [B12 2.0](https://support.b12.io/en/b12-2-0?hsLang=en)
3. [Contact Forms](https://support.b12.io/en/b12-2-0?hsLang=en#contact-forms)

# Creating a no-code AI form \[B12 2.0\]

## Choose from no-code AI templates or create your own points to build custom AI-powered processes.

| ![](https://support.b12.io/hs-fs/hubfs/me-webp-3-webp-Oct-22-2024-04-56-09-0800-PM.webp?width=60&height=60&name=me-webp-3-webp-Oct-22-2024-04-56-09-0800-PM.webp) Written by: Madeline B. Last updated: 23 Oct. 2025 |
| --- |

**Note:** Editing and fact-checking AI-generated text is crucial to ensure accuracy, avoid misinformation, and maintain a high-quality, professional standard. Before publishing, [you should understand the technology's limitations](https://support.b12.io/en/v2/create-a-no-code-ai-form#h_a113657119).

In addition to following the steps below, we recommend viewing the below video to familiarize yourself with the process:

<iframe class="hs-responsive-embed-iframe" height="300" src="https://www.youtube.com/embed/3T_QRXtyPmg" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" width="533.3333333333333" allowfullscreen data-service="youtube"></iframe>

### Getting started

1\. If you haven't already, [create an OpenAI account](https://platform.openai.com/signup) and [find your OpenAI API key](https://help.openai.com/en/articles/4936850-where-do-i-find-my-openai-api-key), which you will eventually paste into B12.

2. Log into [B12.io](https://b12.io/dashboard/).

**Tip:** Need help logging in? [Use this article](https://support.b12.io/en/articles/5256893-how-to-log-in-to-your-b12-editor?hsLang=en).

3\. In the left sidebar, select **`Intake forms`**.

![](https://support.b12.io/hs-fs/hubfs/Screenshot%202024-10-22%20at%2011-50-04%E2%80%AFAM-png.png?width=250&height=230&name=Screenshot%202024-10-22%20at%2011-50-04%E2%80%AFAM-png.png)

4\. Select `Add form`.

![](https://support.b12.io/hs-fs/hubfs/Screenshot%202024-10-22%20at%2011-50-51%E2%80%AFAM-png.png?width=250&height=287&name=Screenshot%202024-10-22%20at%2011-50-51%E2%80%AFAM-png.png)

5\. Scroll down until you see Next steps. Under Next steps, select `Show text generated by AI`.You'll automatically be taken to the prompt to generate text panel.

#### ![](https://support.b12.io/hs-fs/hubfs/Screen%20Recording%202024-10-22%20at%2011-56-13%E2%80%AFAM-gif.gif?width=250&height=570&name=Screen%20Recording%202024-10-22%20at%2011-56-13%E2%80%AFAM-gif.gif) 

From here, you can either create your own prompt or select a template.

### Creating your own prompt

To create your own prompt with no-code AI you follow the steps listed above and then:

1\. In the left sidebar, select **`Create your own prompt`**.

![](https://support.b12.io/hs-fs/hubfs/Screenshot%202024-10-22%20at%2012-04-22%E2%80%AFPM-png.png?width=250&height=207&name=Screenshot%202024-10-22%20at%2012-04-22%E2%80%AFPM-png.png)

2\. If this is the first AI form you’ve created, you’ll need to paste in your [OpenAI API key](https://help.openai.com/en/articles/4936850-where-do-i-find-my-secret-api-key).

![](https://support.b12.io/hs-fs/hubfs/Screenshot%202024-10-22%20at%2012-06-04%E2%80%AFPM-png.png?width=250&height=413&name=Screenshot%202024-10-22%20at%2012-06-04%E2%80%AFPM-png.png)

3\. Next, enter your prompt in the prompt box. Some sample prompts include:

- **Lead Generation**: "*Generate 5 unique value propositions for potential clients in the tech industry.*"
- **Content Creation**: "*Create 10 blog title suggestions about sustainable business practices.*"
- **Customer Feedback**: "*Summarize client feedback from recent surveys into actionable insights.*"
- **Proposal Writing**: "*Draft an outline for a project proposal targeting real estate investors.*"
- **Marketing**: "S*uggest 5 newsletter subject lines for a fashion brand's winter sale.*"

4\. Once your API key is pasted in and you're prompt is entered, select `Continue`.

5\. For each red-colored phrase in the prompt, you will need to add a corresponding field to the form. Take note of which fields you need to add.

6\. Click `Back`.

7\. Add a field for each red-colored phrase.

There are a variety of field types to choose from such as date or number. The most common field type you’re likely to use if the input will be a short amount of text is the field type **Text**. If the input will be longer, select the field type `Textarea`.

8\. Make sure all the form fields have correct Form labels and are set to **Required**. 

**Note:** We recommend you edit the form’s URL, Form title, Title, and Text to be relevant to the AI form’s purpose. **For example**, if the AI form will generate a job posting, change the URL to “generate-job-post”, the Form title to “Job post generator”, the title to “Job post generator”, and the text to “Complete the fields to generate a job post”.

9\. Under Next steps, click **`Edit`** under the prompt.

10\. Replace each red phrase by selecting it, and then selecting the corresponding gray box at the bottom of the prompt text editor so it turns purple.

11\. Preview your website, fill out the form, and verify that you see generated text based on your prompt and the data you submitted with the form.

12\. Click `Publish`.

### Utilizing a template

To utilize a template when adding a no-code AI form, you:

1\. Select one of the templates and click `Continue`. 

2\. Select whether you'd like to create your form fields manually or automatically, or skip field creation for now.

![Screenshot 2024-10-22 at 12.23.20 PM](https://support.b12.io/hs-fs/hubfs/Screenshot%202024-10-22%20at%2012.23.20%20PM.png?width=250&height=429&name=Screenshot%202024-10-22%20at%2012.23.20%20PM.png)

3\. For each red-colored phrase in the prompt, you will need to add a corresponding field to the form. Take note of which fields you need to add.

4\. Click `Back`.

5\. Add a field for each red-colored phrase.

There are a variety of field types to choose from such as date or number. The most common field type you’re likely to use if the input will be a short amount of text is the field type **Text**. If the input will be longer, select the field type **Textarea**.

6\. Make sure all the form fields have correct Form labels and are set to **Required**. 

**Note:** We recommend you edit the form’s URL, Form title, Title, and Text to be relevant to the AI form’s purpose. **For example**, if the AI form will generate a job posting, change the URL to “generate-job-post”, the Form title to “Job post generator”, the title to “Job post generator”, and the text to “Complete the fields to generate a job post”.

7\. Under Next steps, click **`Edit`** under the prompt.

8\. Replace each red phrase by selecting it, and then selecting the corresponding gray box at the bottom of the prompt text editor so it turns purple.

9\. Preview your website, fill out the form, and verify that you see generated text based on your prompt and the data you submitted with the form.

10\. Click `Publish`.

### Responsibly reviewing and editing AI-generated text

The latest generation of AI-powered text generation tools is quite powerful. Used responsibly, the tools help support your creativity and save you time. While it's hard for people to distinguish AI-generated text from human-generated text, you shouldn't publish the output of an AI text generator. Ultimately, you should view the text generated by AI as a rough draft for you to critically review, fact-check, and edit.

We have evaluated our tool across several scenarios and [have published the biases and limitations of the implementation](https://www.b12.io/how-we-ai/limitations-examples.html). Here are some considerations for when you review AI-generated text:

Here are some considerations for when you review AI-generated text:

- **Your voice**. While it's convenient to have a nice starting point for your content, the content you choose to use is a reflection of you and your business. Your content is sometimes the first impression your clients will have of you. For clients that make time to learn about your business, make sure your own philosophy, values, and advice make their way into the content you provide them.
- **Bias**. Since the AI that powers this technology is trained on content that can be found on the web, the technology is susceptible to various biases (e.g., gender and race). For example, an AI-generating text about a male lawyer's skills might use a different language than it would to describe a female lawyer's skills.
- **Fact-checking**. The AI that powers the technology generates text, not facts. While the text might be believable, it might not be factual. You should check any fact in the text generated by the AI, as it might be entirely invalid.
- **Plagiarism**. By virtue of being trained on text from the web, the text that is generated might be similar to other content on the web. You should vet that the text isn't too similar to other text on the web before publishing it. A free tool like [Grammarly's plagiarism checker](https://www.grammarly.com/plagiarism-checker) is a good place to start.

- [Getting started](https://support.b12.io/en/getting-started?hsLang=en#main-content)

    - [Introduction](https://support.b12.io/en/getting-started?hsLang=en#introduction)
    - [Detailed guides](https://support.b12.io/en/getting-started?hsLang=en#detailed-guides)
- [Working with B12's AI Agent](https://support.b12.io/en/working-with-b12s-ai-agent?hsLang=en#main-content)

    - [Agent Skills](https://support.b12.io/en/working-with-b12s-ai-agent?hsLang=en#agent-skills)
- [Built-in features](https://support.b12.io/en/built-in-features?hsLang=en#main-content)

    - [Visual edit](https://support.b12.io/en/built-in-features?hsLang=en#visual-edit)
    - [Code editor](https://support.b12.io/en/built-in-features?hsLang=en#code-editor)
    - [Data & users (Backends)](https://support.b12.io/en/built-in-features?hsLang=en#data-users-backends)
    - [Forms & submissions](https://support.b12.io/en/built-in-features?hsLang=en#forms-submissions)
    - [Commerce](https://support.b12.io/en/built-in-features?hsLang=en#commerce)
    - [Contact manager](https://support.b12.io/en/built-in-features?hsLang=en#contact-manager)
    - [eSignatures](https://support.b12.io/en/built-in-features?hsLang=en#esignatures)
    - [Email Marketing](https://support.b12.io/en/built-in-features?hsLang=en#email-marketing)
    - [Team](https://support.b12.io/en/built-in-features?hsLang=en#team)
    - [Analytics](https://support.b12.io/en/built-in-features?hsLang=en#analytics)
    - [Website settings](https://support.b12.io/en/built-in-features?hsLang=en#website-settings)
- [Adding functionality](https://support.b12.io/en/adding-functionality?hsLang=en#main-content)

    - [Third-party integrations](https://support.b12.io/en/adding-functionality?hsLang=en#third-party-integrations)
- [Publishing & growing](https://support.b12.io/en/publishing-growing?hsLang=en#main-content)

    - [Domains](https://support.b12.io/en/publishing-growing?hsLang=en#domains)
    - [Connecting your Domain](https://support.b12.io/en/publishing-growing?hsLang=en#connecting-your-domain)
    - [Managing Your Domain](https://support.b12.io/en/publishing-growing?hsLang=en#managing-your-domain)
    - [Email Forwarding & Sending](https://support.b12.io/en/publishing-growing?hsLang=en#email-forwarding-sending)
    - [Growth & Marketing](https://support.b12.io/en/publishing-growing?hsLang=en#growth-marketing)
- [Troubleshooting](https://support.b12.io/en/troubleshooting?hsLang=en#main-content)

    - [FAQs](https://support.b12.io/en/troubleshooting?hsLang=en#faqs)
- [Account & billing](https://support.b12.io/en/account-billing?hsLang=en#main-content)

    - [Account Login & Password](https://support.b12.io/en/account-billing?hsLang=en#account-login-password)
    - [Subscription & Payment Information](https://support.b12.io/en/account-billing?hsLang=en#subscription-payment-information)
    - [Your Account](https://support.b12.io/en/account-billing?hsLang=en#your-account)
    - [Managing Multiple Websites](https://support.b12.io/en/account-billing?hsLang=en#managing-multiple-websites)
    - [Multi-user](https://support.b12.io/en/account-billing?hsLang=en#multi-user)
- [Getting support](https://support.b12.io/en/getting-support?hsLang=en#main-content)

    - [Professional & Advanced Plan Support (B12 2.0)](https://support.b12.io/en/getting-support?hsLang=en#professional-advanced-plan-support-b12-2-0)
- [B12 2.0](https://support.b12.io/en/b12-2-0?hsLang=en#main-content)

    - [Website Structure and Content](https://support.b12.io/en/b12-2-0?hsLang=en#website-structure-and-content)
    - [Website Style & Design](https://support.b12.io/en/b12-2-0?hsLang=en#website-style-design)
    - [Sitewide Settings](https://support.b12.io/en/b12-2-0?hsLang=en#sitewide-settings)
    - [Using the B12 Editor](https://support.b12.io/en/b12-2-0?hsLang=en#using-the-b12-editor)
    - [Analytics & SEO](https://support.b12.io/en/b12-2-0?hsLang=en#analytics-seo)
    - [Integrations - General](https://support.b12.io/en/b12-2-0?hsLang=en#integrations-general)
    - [Integrations - Communication](https://support.b12.io/en/b12-2-0?hsLang=en#integrations-communication)
    - [Integrations - Language](https://support.b12.io/en/b12-2-0?hsLang=en#integrations-language)
    - [Integrations - Ecommerce](https://support.b12.io/en/b12-2-0?hsLang=en#integrations-ecommerce)
    - [Professional & Advanced Plan Features](https://support.b12.io/en/b12-2-0?hsLang=en#professional-advanced-plan-features)
    - [Troubleshooting & Resources](https://support.b12.io/en/b12-2-0?hsLang=en#troubleshooting-resources)
    - [Contact Forms](https://support.b12.io/en/b12-2-0?hsLang=en#contact-forms)
    - [Online Scheduling](https://support.b12.io/en/b12-2-0?hsLang=en#online-scheduling)
    - [Advanced Editing (Experts Only)](https://support.b12.io/en/b12-2-0?hsLang=en#advanced-editing-experts-only)

[![B12\_logo\_2025](https://support.b12.io/hs-fs/hubfs/B12_logo_2025.png?width=53&height=24&name=B12_logo_2025.png "B12_logo_2025")](https://www.b12.io)

© 2025 B12. All rights reserved.

<https://twitter.com/b12> <https://www.facebook.com/B12io> <https://www.youtube.com/@b12io> <https://www.instagram.com/b12io>

×