Demo

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.

Demo Notes

(So you can skip ahead, if you want.)

00:00 Introduction & Overview of Demo
00:45 Preview of the JSON Dynamic Form
01:11 Explanation of API Call & Data Mapping
01:59 Explanation of Dynamic Form Interface Via Query
02:50 Utilize a JSON Data Transformation With the Form
03:33 Explanation of Device Information Sources
04:19 Review of Dynamic Form Functionality