Forms

How do we create a form from Scratch

1. Overview

Creating a form from scratch in Bsharp Converse allows administrators to design a form entirely from the beginning by defining its basic details, building questions manually using available question types, and configuring how the form behaves and appears. This process includes setting up form structure in the Designer, applying logic and themes, assigning users, and publishing the form so responses can be collected and reported.

2. When to Use

Use this when:

3. Concepts

4. Set Up Guide

Step 1: Open the Forms section
  1. Click the menu bar.

  2. Select Forms.

  3. The Form list page opens displaying all existing forms.

Step 2: Create a form from scratch
  1. Click Create in the top-right corner.

  2. Select From Scratch.

  3. In the Create Form dialog:

    • Enter the Title.

    • Enter the Description.

    • Select a Category (for example, Sales Form or Marketing Form).

  4. Click Save.

Step 3: Review the Manage Form page
  1. After saving, the Manage Form page opens.

  2. Review the form details such as:

    • Form name

    • Category

    • Created by

    • Created on

    • Users allocated

  3. Use available actions like Fill Form or Delete, if required.

Step 4: Build the form
  1. In the Publish section, click Build Form.

  2. The form opens with the following tabs:

    • Designer

    • Preview

    • Themes

    • Logic

    • JSON Editor

Step 5: Add questions using question types
  1. In Designer, start building the form manually.

  2. Select a question type from the left panel and add it to the form.

  3. Use the right-side panel to configure the selected question; any changes made here are reflected immediately in the form.

Available question types and their usage:

Configure questions using question-level controls

When a question is selected, the right-side panel changes to show question-specific settings.

Use question inline controls (inside the form canvas)

Each question card provides inline controls that allow you to:

These controls help manage questions quickly without opening the right-side panel.

Step 6: Configure form behavior and appearance
  1. Use Preview to review the form.

  2. Use Themes to configure headers, fonts, alignment, background, colors, and appearance.

  3. Use Logic to define conditions and actions such as showing or hiding questions, setting values, skipping questions, or completing the survey.

  4. Use JSON Editor to view the automatically generated JSON for the form.

Step 7: Assign users and publish
  1. Return to the Manage Form page.

  2. Click Add Users.

  3. Assign users individually or by attributes.

  4. Click Save, Save & Publish, or Publish to make the form live.

6. User View

If the form is assigned to users, it appears on the Home page.

7. Reporting

8. Best Practices

9. Version Notes

Last Updated: 14 Jan 2026

How do we create a form with Templates

1. Overview

Creating a form using templates allows admins to quickly build forms in Bsharp Converse by using pre-defined structures. Templates help standardize form creation across different use cases while allowing edits before the form is finalized.

2. When to Use

Use this option when:

3. Concepts

4. Set Up Guide

  1. Open the menu and go to Forms.
    https://converse.bsharpcorp.com/form_builder

  2. Click Create on the top-right corner.

  3. Select Using Template.

  4. View the available template categories such as:

    • Other Industries Form

    • Sales Form

    • Education Form

    • Human Resources Form

    • Marketing Form

  5. Choose a required template and click Use Template.

  6. Review the form structure created from the template.

  7. Edit the form fields if required (add, remove, or modify fields).

  8. Click Save to save the form as a draft.

  9. After saving, the form appears in the Forms list with Build Form completed.

  10. Open the saved form and select Add Users.

  11. Add users using one of the following methods:

    • Individual Users – select and add specific users

    • By Attributes – select attribute groups or create new attribute rules

  12. Click Save to keep the form editable, or Save & Publish to publish the form.

Note:

5. User View

If the form is assigned to users, it appears on the Home page.

6. Reporting

7. Best Practices

Q: Can I edit a form after publishing?
No. Once published, the form cannot be edited.

Q: Where can users find assigned forms?
Users can find assigned forms on the Home page under the Forms section.

Q: Can I add users after publishing?
Yes. Users can still be added after publishing.

Q: What actions are available after publishing?
You can add users, unpublish, clone the form, view reports, and download responses.

9. Version Notes

Last Updated: 12 Jan 2026

How do we create a form with AI

1. Overview

This feature allows administrators to create a form by describing the required fields in plain text and letting AI generate the form structure, which can then be reviewed, edited, and saved before assigning it to users.

2. When to Use

3. Concepts

4. Set Up Guide

  1. Open the Forms section from the left menu.
    https://converse.bsharpcorp.com/form_builder

  2. Click Create in the top-right corner.

  3. Select Generate with AI.

  4. Enter the form requirements in the text box, listing the fields needed.

  5. Click Generate Form.

  6. Review the generated form in the Designer view.

  7. Edit fields if required.

  8. Click Save after completing edits.

  9. Return to the Form details page, where Build Form is completed and Add Users is available.

  10. Select Add Users to assign users individually or by attributes.

  11. Click Save to keep the form editable, or Save & Publish when ready.

5. User View

If the form is assigned to users, it appears on the Home page under the Forms section. Users can scroll down the Home page to view and access their assigned forms.

6. Reporting

7. Best Practices & Tips

8. Troubleshooting / FAQs

Q: What happens when I click Save after editing the form?
The system redirects you to the Form details page, where you can proceed to Add Users or publish later.

Q: Can I edit the form after publishing?
No. Once published, the form cannot be edited.

Q: Can I save without publishing?
Yes. Saving keeps the form in draft mode and editable.

9. Version Notes

Last Updated: 12 Jan 2026

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


Form Responses Report

Reporting