schema - forms editor: JSON tab overview

  • Created

The JSON tab provides a technical view of the form’s logic configuration in JSON format. This tab reflects the underlying structure generated by the rules, conditions, and actions defined in the Logic tab.

The JSON displayed here is read-only and is automatically generated by the system. Any change made in the Logic tab—such as adding a rule, modifying a condition, or updating an action—is immediately translated into JSON and reflected in this tab.

The purpose of the JSON tab is to offer transparency into how the form’s logic is represented at a technical level. It is primarily intended for advanced users, technical teams, or support and debugging scenarios where understanding the exact logic configuration is necessary.

Use carefully, as this can impact data collection.

 

JSON tab dashboard

The JSON tab contains a single main component:

  1. JSON View

The JSON View displays the complete logic configuration of the form, including:

  • The fields used as logic triggers.
  • Defined conditions and filters.
  • Executed actions.
  • Rule relationships and dependencies.
The JSON cannot be edited directly from this tab.
All updates must be performed through the Logic tab interface.
The JSON output depends entirely on the rules currently configured in the form.
This tab does not affect form behavior by itself; it only reflects existing logic

 

when to use the JSON tab

The JSON tab is useful when:

  • Reviewing complex logic configurations.
  • Validating how multiple rules are interpreted by the system.
  • Assisting technical teams with troubleshooting or audits.
  • Understanding how form logic is structured behind the scenes.

For most form creation and management tasks, the Designer, Preview, and Logic tabs are sufficient. The JSON tab serves as a technical reference, not a configuration workspace.


 

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.