Create form with JSON using LLM (ChatGPT)
1. Overview
This feature allows administrators to create a form by using a JSON definition generated through an LLM such as ChatGPT. By pasting the JSON into the JSON Editor, the form structure is automatically built in the Designer, enabling administrators to visually review, edit, preview, style, and prepare the form before assigning it to users and publishing.
2. When to Use
-
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
3. Concepts
-
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
4. Set Up Guide
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
After the form is published and users start submitting responses:
-
Reports provide a summary of form submissions and response data
-
Responses can be downloaded for detailed review
-
Reports and responses are accessed from the Manage section of the form
7. Best Practices
-
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
8. Related Links / FAQs
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.