| description | Jira Custom fieds support |
|---|
The Currents Jira integration now supports custom fields when creating or linking Jira issues. This allows to set required custom field values directly from the Currents dashboard, ensuring issues are created with all necessary information.
When creating a new Jira issue or linking an existing one, the integration automatically:
- Detects required custom fields for the selected issue type
- Displays appropriate input fields based on the field type
- Validates required fields before submission
- Warns about unsupported fields that cannot be set through the integration
The integration supports the following Jira custom field types:
- Type:
TEXT - Input: Single-line text input
- Use case: Short text values, summaries, or single-line descriptions
- Type:
SELECT - Input: Dropdown with predefined options
- Use case: Single selection from a list of allowed values (e.g., Priority, Category)
- Type:
MULTI_SELECT - Input: Multi-select dropdown with predefined options
- Use case: Multiple selections from a list (e.g., Components, Tags)
- Type:
CHECKBOX - Input: Multi-checkbox selection
- Use case: Multiple boolean selections from predefined options (e.g., Flags, Features)
- Type:
LABELS - Input: Tag input with autocomplete
- Use case: Free-form labels or tags that can be added dynamically
- Type:
NUMBER - Input: Number input field
- Use case: Numeric values (e.g., Story Points, Estimates)
- Type:
DATE - Input: Date picker (date only, no time)
- Use case: Due dates, start dates, or any date-only fields
- Type:
DATETIME - Input: Date and time picker
- Use case: Timestamps, deadlines with time, or scheduled dates
- Type:
USER - Input: Searchable user picker with Jira user search
- Use case: Assignee, owner, or any single user field
- Note: Searches users within the selected Jira project scope
- Type:
MULTI_USER - Input: Multi-select user picker with Jira user search
- Use case: Reviewers, watchers, or any field requiring multiple users
- Note: Searches users within the selected Jira project scope
- Type:
UNSUPPORTED - Behavior: Shows a warning message if the field is required
- Action: Issues with unsupported required fields cannot be created through the integration
- Select the Jira Project and Issue Type
- Required custom fields will automatically appear below the issue type selection
- Fill in the required custom field values
- Enter Issue Title and Description (optional)
- Toggle Include Details to automatically add test context
- Click Create Issue
Note: If an issue type has unsupported required custom fields, a warning will be displayed listing those fields. In this case, it is required to create the issue directly in Jira.
- Required fields: Always displayed and must be filled before submission
- Optional fields: Not displayed in the form (only required fields are shown)
- Required fields are validated before form submission
- Number fields validate that the input is a valid number
- User fields validate that selected users exist in the Jira project
- Empty or invalid values will prevent form submission
If an issue type has required custom fields that are not supported by the integration:
- A warning message is displayed listing all unsupported required fields
- The form's submit button is disabled
- Create the issue directly in Jira to set these fields
Some Jira custom field types are not currently supported, including:
- Complex field types (e.g., cascading selects, epic links, sprint fields)
- Custom field types from third-party Jira apps
- Fields that require special Jira permissions or context
If the issue type requires unsupported custom fields, a warning will show up and the issue is ought to be created in Jira directly.
User and Multi-User fields search for users within the selected Jira project. If a user is not found:
- Ensure the user has access to the selected project
- Verify the project ID is correctly set
- Try searching with the user's display name or email address
If custom fields don't appear after selecting an issue type:
- The issue type may not have any required custom fields
- Check that the project and issue type selection is valid
- Refresh the page and try again
If custom field values aren't being saved:
- Ensure all required fields are filled
- Check for validation errors (red error messages)
- Verify the field type is supported
If an unsupported field warning shows up:
- The listed fields cannot be set through the Currents integration
- Create the issue directly in Jira to set these fields
- Consider making these fields optional in the Jira project configuration if possible
In order to use the User field properly in the Jira integration, it is required that the Currents Jira app installation is upgraded to its latest version in the Jira platform, and accept the new required permissions jira:users so our system has access to the API to query it.
Problem: Jira issues allows required custom properties when an issue is created depending on the issue type. This is currently partially supported in our integration, as we can send custom payload to the create issue endpoint except for unsupported issue types.
Solution: Two options are available to overcome this issue. First,
- Don't enforce custom properties as required.
- Use a different issue type that has no required custom properties.
- Create the issue directly in Jira platform and link it.

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)