Jira tools
Look up the Jira tools, selectors, permissions, inputs, and outputs available to tool steps and agent steps.
This reference lists the shipped Jira tool catalog. See the Jira overview for authentication and setup.
Tool catalog
Jira read tools require the read:jira-work OAuth scope. Jira write tools
require write:jira-work.
Tools
get_issueRetrieve a Jira issue by its ID or key.
readParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
fieldsarray of stringfieldsByKeysbooleanInterpret fields by their keys instead of IDs
expandstringComma-separated Jira issue expansions
propertiesarray of stringupdateHistorybooleanRecord this issue as viewed by the authorizing user
search_issuesSearch Jira issues with a JQL query.
readParameters
jqlstringRequiredJira Query Language expression
maxResultsintegerMaximum number of issues to return
nextPageTokenstringPagination token from a previous search
fieldsarray of stringfieldsByKeysbooleanInterpret fields by their keys instead of IDs
expandstringComma-separated Jira issue expansions
propertiesarray of stringreconcileIssuesarray of integerList the comments on a Jira issue.
readParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
startAtintegerZero-based comment offset
maxResultsintegerMaximum number of comments to return
orderBystringComment ordering expression
expandstringComma-separated Jira comment expansions
List the workflow transitions available for a Jira issue.
readParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
expandstringComma-separated transition expansions, such as transitions.fields
get_projectRetrieve a Jira project by its ID or key.
readParameters
idOrKeystringRequiredJira project ID or key, such as ENG
expandstringComma-separated Jira project expansions
propertiesarray of stringget_userRetrieve a Jira user by Atlassian account ID.
readParameters
accountIdstringRequiredAtlassian account ID
expandstringComma-separated Jira user expansions
create_issueCreate a Jira issue using Jira REST issue fields. If both a project key and project ID or both an issue type name and issue type ID are supplied, the ID takes precedence.
writeParameters
projectKeystringJira project key; projectId takes precedence if both are supplied
projectIdstringJira project ID; takes precedence over projectKey
summarystringRequiredIssue summary
issueTypestringIssue type name; issueTypeId takes precedence if both are supplied
issueTypeIdstringIssue type ID; takes precedence over issueType
assigneeAccountIdstringAtlassian account ID to assign
prioritystringJira priority name
labelsarray of stringbodystringPlain-text issue description
fieldsobjectJira issue fields keyed by their REST API field name
updateobjectJira issue field update operations
update_issueUpdate a Jira issue using Jira REST issue fields.
writeParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
summarystringReplacement issue summary
issueTypestringReplacement issue type name; issueTypeId takes precedence if both are supplied
issueTypeIdstringReplacement issue type ID; takes precedence over issueType
assigneeAccountIdstringAtlassian account ID to assign
prioritystringReplacement Jira priority name
labelsarray of stringbodystringPlain-text replacement issue description
fieldsobjectJira issue fields keyed by their REST API field name
updateobjectJira issue field update operations
add_commentAdd a plain-text comment to a Jira issue.
writeParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
bodystringRequiredPlain-text comment body
transition_issueMove a Jira issue through a workflow transition.
writeParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
transitionIdstringRequiredJira workflow transition ID
fieldsobjectJira issue fields keyed by their REST API field name
updateobjectJira issue field update operations
assign_issueAssign or unassign a Jira issue by Atlassian account ID.
writeParameters
idOrKeystringRequiredJira issue ID or key, such as ENG-123
accountIdstring | nullRequiredAtlassian account ID, or null to unassign