Create form with JSON using LLM (ChatGPT)

1. Overview

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.

2. When to Use

3. Concepts

4. Set Up Guide

  1. Go to the menu bar and click Forms.
    https://converse.bsharpcorp.com/form_builder

  2. In the Forms section, click Create in the top-right corner.

  3. Select From Scratch.

  4. Enter the form name, description, and category, then save.

  5. You will be redirected to the form status page.

  6. Click Build Form.
  7. In the form builder, select the JSON Editor tab.

  8. Paste the JSON code generated using ChatGPT or another LLM into the editor.

  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.

  11. Use Preview to review how the form appears to users.

  12. Open Themes to update colors, fonts, and visual styling if required.

  13. Open Logic to configure rules that control question behavior or navigation.

  14. Click Save to store the form changes.

  15. After saving, you are redirected to the form status page showing Build Form, Add Users, and Publish steps.

  16. Click Add Users and assign users either individually or by attributes.

  17. Click Save or Save & Publish based on whether the form is ready for publishing.

5. User View

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.

6. Reporting

Once a form is published, reporting and response actions are available from the Manage section of the form.

Report Views
Report Filters and Actions

7. Best Practices

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.

9. Version Notes

Last Updated: 13 Jan 2026



Revision #3
Created 12 January 2026 12:11:21 by Manjula Jagadish
Updated 23 April 2026 05:24:55 by Manjula Jagadish