# Form Builder

* Get access to this feature by clicking on the button Form Builder on the workspace tool.
* This feature will be used in [Workflow](/bots/workflow.md).

<figure><img src="/files/gZUjo1PoBgRz45aQXseF" alt=""><figcaption></figcaption></figure>

* When clicking on the button "Create form", you will be headed to the Form details. There are 2 main main areas that you need to know:

<figure><img src="/files/NhRJQkWWDoebcumN93xm" alt=""><figcaption></figcaption></figure>

1. Basic info:
   1. Name (\* is required): this is the name of the form, that will be displayed to use in Workflow.
   2. Submit URL: if you have the API URL, you can put it here for saving to your own service storage.
2. The field of the submit form information: this will display the information when your customer fill in.

<figure><img src="/files/3UXiVPvB8IZzl4Qrn3W3" alt=""><figcaption></figcaption></figure>

Some fields and input types might help you to build a complete form. Press "Add field" button to add more fields in submit form.&#x20;

1. Input label: The name of the field needs to be filled out.
2. Require button: slightly sliding the button to the right, you turn on that field that needs to be filled if the customer wants to submit the form.&#x20;
3. Input types:&#x20;
   1. Text: input a short text.
   2. Text area: input a paragraph
   3. Number: input numbers, it can't be the alphabet.
   4. Selection: make a list with various options.

* Here is the example of complete form displayed on the customers' conversation:

<figure><img src="/files/KAaJgt8TdC1jIqr3oqD2" alt=""><figcaption></figcaption></figure>

* There's a chat will be announced when the client submits successfully.

<figure><img src="/files/PJchzFBwpDohFtZwXN1q" alt=""><figcaption></figcaption></figure>

* These submitted forms will be stored in the tab "Results" of each form you have built.

<figure><img src="/files/zd6TvUMz4ZzyF0yD3N0x" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documents.cxgenie.ai/marketplace/form-builder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
