App Fields allow you to add custom fields to your request forms that are specific to individual applications in your catalog.
When users select a particular application, they'll see additional fields that you've configured specifically for that app, helping you collect all the necessary information upfront and streamline the approval process.
This article covers how to set up and use App Fields in your request forms.
Setting Up App Fields
To configure App Fields for an application, navigate to the applications section in your admin portal.
Go to the applications section in your admin portal
Drill into a specific application
Click on the "App Fields" tab
Adding Fields to an Application
Once you're in the App Fields section for an application, you can add custom fields that will be displayed when users select that application in the request form.
Click the "Add Field" button
Enter a field name (e.g., "What team are you on?")
Select the field type from the available options
Configure any additional settings for the field
Save your changes
You can add multiple fields to each application, and you can choose from several field types:
Short Text
Long Text
Paragraph
Radio Button
Checkboxes
Dropdown
Multi Select Dropdown
Using App Field Values in Automation
When creating or editing a field, you'll need to specify a key if you plan to use the field value in automation rules. The key is a unique identifier for the field and is used in smart value expressions.
The syntax for accessing these values depends on the field type.
Smart Value Syntax
Short Text, Long Text, Paragraph
{{issue.properties.multiplierAppFields.answers.my-field-key}}
Will return the input text as string.
Radio Button, Single Selection Dropdown
{{issue.properties.multiplierAppFields.answers.my-field-key.label}}
Will return the label of the selected option as a string.
Checkboxes, Multi Selection Dropdown
{{issue.properties.multiplierAppFields.answers.my-field-key.label}}
Will return the label of the selected options, as an array of strings.