Building JSON Forms With Dynamic API Calls in Itential
When you build an automation workflow in Itential, you can implement JSON-based forms that others can use to input variables without the need to understand the automation processes underneath. The powerful JSON capabilities also enable you to build safeguards around your automations, providing input validations that ensure your end users can’t break anything.
One major advantage of using Itential’s JSON Forms is the ability to populate form dropdown elements dynamically, using real-time API calls. That means that if a user must select, for example, a device name from a dropdown list to run a certain automation, then the device list options are always up to date. Further, the subsequent JSON Form dropdown fields can reference the previously selected device name and change options dynamically as well. This is accomplished in real-time as the JSON Form is rendered for the user, saving time, reducing complexity, and ensuring that the options provided to an end user are valid.
In this ItentiaLearn demo, see step-by-step how to:
- Create a new JSON Form in Automation Studio.
- Configure the form dropdown to use a dynamic API call for data.
- Utilize a data transformation step based on the form.
- Test and verify that the JSON Form elements are working correctly.