Issue tracking and project management with Jira integration for CrewAI.
JIRA_CREATE_ISSUE
summary
(string, required): Summary - A brief one-line summary of the issue. (example: “The printer stopped working”).project
(string, optional): Project - The project which the issue belongs to. Defaults to the user’s first project if not provided. Use Connect Portal Workflow Settings to allow users to select a Project.issueType
(string, optional): Issue type - Defaults to Task if not provided.jiraIssueStatus
(string, optional): Status - Defaults to the project’s first status if not provided.assignee
(string, optional): Assignee - Defaults to the authenticated user if not provided.descriptionType
(string, optional): Description Type - Select the Description Type.
description
, descriptionJSON
description
(string, optional): Description - A detailed description of the issue. This field appears only when ‘descriptionType’ = ‘description’.additionalFields
(string, optional): Additional Fields - Specify any other fields that should be included in JSON format. Use Connect Portal Workflow Settings to allow users to select which Issue Fields to update.
JIRA_UPDATE_ISSUE
issueKey
(string, required): Issue Key (example: “TEST-1234”).summary
(string, optional): Summary - A brief one-line summary of the issue. (example: “The printer stopped working”).issueType
(string, optional): Issue type - Use Connect Portal Workflow Settings to allow users to select an Issue Type.jiraIssueStatus
(string, optional): Status - Use Connect Portal Workflow Settings to allow users to select a Status.assignee
(string, optional): Assignee - Use Connect Portal Workflow Settings to allow users to select an Assignee.descriptionType
(string, optional): Description Type - Select the Description Type.
description
, descriptionJSON
description
(string, optional): Description - A detailed description of the issue. This field appears only when ‘descriptionType’ = ‘description’.additionalFields
(string, optional): Additional Fields - Specify any other fields that should be included in JSON format.JIRA_GET_ISSUE_BY_KEY
issueKey
(string, required): Issue Key (example: “TEST-1234”).JIRA_FILTER_ISSUES
jqlQuery
(object, optional): A filter in disjunctive normal form - OR of AND groups of single conditions.
$stringExactlyMatches
, $stringDoesNotExactlyMatch
, $stringIsIn
, $stringIsNotIn
, $stringContains
, $stringDoesNotContain
, $stringGreaterThan
, $stringLessThan
limit
(string, optional): Limit results - Limit the maximum number of issues to return. Defaults to 10 if left blank.JIRA_SEARCH_BY_JQL
jqlQuery
(string, required): JQL Query (example: “project = PROJECT”).paginationParameters
(object, optional): Pagination parameters for paginated results.
JIRA_UPDATE_ISSUE_ANY
JIRA_DESCRIBE_ACTION_SCHEMA
issueTypeId
(string, required): Issue Type ID.projectKey
(string, required): Project key.operation
(string, required): Operation Type value, for example CREATE_ISSUE or UPDATE_ISSUE.JIRA_GET_PROJECTS
paginationParameters
(object, optional): Pagination Parameters.
JIRA_GET_ISSUE_TYPES_BY_PROJECT
project
(string, required): Project key.JIRA_GET_ISSUE_TYPES
JIRA_GET_ISSUE_STATUS_BY_PROJECT
project
(string, required): Project key.JIRA_GET_ALL_ASSIGNEES_BY_PROJECT
project
(string, required): Project key.