JSON forms overview

JSON forms is a low-code form builder in Itential Studio. It lets you NetOps and DevOps teams create input forms for workflows using a drag-and-drop canvas backed by JSON schema, without writing schema by hand.

Forms act as the interface between a workflow and the person running it. When a workflow requires input such as a device name, an IP address, a change window, a JSON form presents those fields to the operator in a structured, validated UI. Because JSON Forms are powered by JSON schemas, validation runs in real time: operators see errors immediately, before the workflow ever executes.

Beyond basic input fields, JSON forms support dynamic data binding, which lets form fields fetch their options from live external systems at runtime. A dropdown can pull the current list of managed devices from Configuration Manager, or query an external directory for user accounts, rather than relying on a manually maintained static list. Field dependencies take this further: one field’s value can drive what another field shows, enabling patterns like cascading dropdowns where selecting a device automatically populates a second dropdown with only that device’s interfaces.

In this section