What is a User Input?

1:41
User inputs and Variables

What are user inputs?

User inputs allow your application to capture data directly from a user and and access it throughout your application via a variable to customize the AI’s output.  

How to create a user input

To create a user input, go to the Explorer panel and select the plus icon next to the User Inputs folder. This will take you to a configuration page where you can create your input. 

  1. Select the type of user input you want to create from the drop-down menu. 
  2. Assign a variable name. This is the name you will use to access the collected data throughout your application.
  3. Configure the user input: First, add the label text. This will be the main question or statement you want to present to the user. There is a preview of the user input on the right that shows exactly how the user input will display to the user in a published application.
  4. [Optional] Continue configuring the user input.
  • Placeholder text: This is a hint for the user about what to enter in the input field.
  • Featured image: This is an image that is displayed next to the user input.
  • Test value: This is a sample value that you can use to test your user input.

After a user input has been created, it can be added to a User input block in the automation workflow. Alternatively, the user input can be added to the global input section of the application, which makes user inputs available in all threads of the application.

Benefits of user inputs

  • Allow for more dynamic AI applications.
  • Make your applications more personalized to the user.
  • Can be used to collect a variety of different types of data.