# Create form with JSON using LLM (ChatGPT)

### **<span style="color: rgb(53, 152, 219);">1. Overview</span>**

This feature allows admins to create a form by pasting JSON content instead of manually adding questions. The system reads the JSON and automatically builds the form layout in the form designer, where it can be reviewed and updated before assigning it to users.

### <span style="color: rgb(53, 152, 219);">**2. When to Use**</span>

- When you already have a form structure generated in JSON format using ChatGPT
- When you want to build a form faster without manually adding each field
- When you need control over both the form layout and its underlying structure
- When you want to preview and refine a form before assigning it to users

### <span style="color: rgb(53, 152, 219);">**3. Concepts**</span>

- **Forms section** – The area where all draft and published forms are listed
- **JSON Editor** – A workspace used to paste or edit JSON code that defines the form
- **Designer** – A visual editor where the generated form structure is displayed
- **Preview** – A view to see how the form appears to end users before publishing
- **Themes** – Styling options for colors, fonts, and overall appearance
- **Logic** – Rules that control question flow and navigation
- **Form status page** – The page used to manage build status, user assignment, and publishing

### <span style="color: rgb(53, 152, 219);">**4. Set Up Guide**</span>

1. Go to the **menu bar** and click **Forms**.  
    [https://converse.bsharpcorp.com/form\_builder](https://converse.bsharpcorp.com/form_builder)  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-vc0ivbj8.png)
2. In the Forms section, click **Create** in the top-right corner.
3. Select **From Scratch**.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-zhrytcl2.png)
4. Enter the **form name**, **description**, and **category**, then save.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-ylxp02yy.png)
5. You will be redirected to the **form status page**.
6. Click **Build Form**.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-hisq3pwz.png)
7. In the form builder, select the **JSON Editor** tab.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-1sozat7w.png)
8. Paste the JSON code generated using ChatGPT or another LLM into the editor.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-ckir0vfe.png)
9. View the form automatically generated in the **Designer** section based on the pasted JSON.
10. Make any required changes directly in the **Designer**; the JSON updates automatically.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-ifzjbazn.png)
11. Use **Preview** to review how the form appears to users.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-fu2xruc4.png)
12. Open **Themes** to update colors, fonts, and visual styling if required.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-oct0kdlz.png)
13. Open **Logic** to configure rules that control question behavior or navigation.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-mpsmdvak.png)
14. Click **Save** to store the form changes.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-6rtt7gw6.png)
15. After saving, you are redirected to the **form status page** showing **Build Form**, **Add Users**, and **Publish** steps.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-vf7gpu3g.png)
16. Click **Add Users** and assign users either individually or by attributes.  
    ![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-toaaoq2e.png)
17. Click **Save** or **Save &amp; Publish** based on whether the form is ready for publishing.

### **<span style="color: rgb(53, 152, 219);">5. User View</span>**

Once the form is published and assigned, users can see it on their **Home page** under the **Forms section**. Users can open the form, view the configured questions, and submit their responses based on the defined structure and logic.

![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-pya9baiy.png)

### <span style="color: rgb(53, 152, 219);">**6. Reporting**</span>

Once a form is published, reporting and response actions are available from the **Manage** section of the form.  
![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-9tjwc0dl.png)

- **Reports** – Opens the Form Report dashboard to view submission trends, active users, and question-level insights.
- **Response** – Allows admins to **download the submitted form responses** for offline review and record keeping.

##### <span style="color: rgb(53, 152, 219);">**Report Views**</span>

- **Company tab** – Shows organization-wide form submission data and is visible only to **admins**.
- **Team tab** – Shows team-level form submission data and is accessible only to users with **manager, trainer, or mentor** access.

##### <span style="color: rgb(53, 152, 219);">**Report Filters and Actions**</span>

- Filter reports by **time range** and **user**.
- Use **Attribute Filter** to refine data based on user attributes.
- Select a question to view question-specific data.
- Use **Media Wall** to view uploaded images.
- Use **Download Images** to export image responses.
- Use **Download** to export form data.

![](https://help.bsharpcorp.com/uploads/images/gallery/2026-01/embedded-image-g6hmjwrp.png)

### <span style="color: rgb(53, 152, 219);">**7. Best Practices**</span>

- Validate JSON format before pasting it into the JSON Editor
- Use Designer for visual adjustments instead of editing raw JSON where possible
- Always preview the form before assigning users
- Save the form before navigating away from the editor

### <span style="color: rgb(53, 152, 219);">**8. Related Links / FAQs**</span>

**Q: Can I edit the form after pasting JSON?**  
Yes. You can edit the form in the Designer, and the JSON updates automatically.

**Q: What happens after I click Save?**  
You are redirected to the form status page, where you can add users and publish.

**Q: Can I preview the form before publishing?**  
Yes. The Preview tab shows how the form appears to users.

### <span style="color: rgb(53, 152, 219);">**9. Version Notes**</span>

Last Updated: 13 Jan 2026<script src='//in.fw-cdn.com/30395390/222989.js' chat='true'></script>