Jira Toolkit
The Jira Toolkit is a workflow node. Its tools include Get Jira Projects, Get Jira Users, Get Jira Issues, and Get Jira User Issues, plus 10 more listed below. Connect a Jira account before you use any of these tools. Type @ in a field when the value should come from an earlier step.
Authentication
Every Jira tool needs a connected account before it can run. On the node, open Jira Account.
- Choose Use my Jira account or Use team account.
- If no personal account is connected, click Connect Jira Account and finish sign-in.
- For a team account, choose Use team account and pick one from Team account. The list shows accounts already connected for the project.
Tools
Get Jira Projects
Retrieves jira projects.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
Get Jira Users
Retrieves jira users.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
Get Jira Issues
Retrieves jira issues.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Project Key | No | The key of the project to get issues from. Default is null. Type @ to select a variable. |
| Assignee | No | Filter issues by assignee (username or email). Default is null. Type @ to select a variable. |
| Status | No | Filter issues by status (e.g., 'To Do', 'In Progress', 'Done'). Default is null. Type @ to select a variable. |
| Issue Type | No | Filter issues by type (e.g., 'Task', 'Bug', 'Story'). Default is null. Type @ to select a variable. |
| Limit | No | Maximum number of issues to return. Default is 50. |
Get Jira User Issues
Retrieves jira user issues.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Assignee | Yes | Username or email address to get issues for. Type @ to select a variable. |
| Project Key | No | Optional project key to filter by. Default is null. Type @ to select a variable. |
| Status | No | Optional status to filter by. Default is null. Type @ to select a variable. |
| Limit | No | Maximum number of issues to return. Default is 50. |
Search Jira Issues
Searches jira issues.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Jql Query | Yes | JQL (Jira Query Language) query string. Type @ to select a variable. |
| Limit | No | Maximum number of issues to return. Default is 50. |
Get Jira Issue Details
Retrieves jira issue details.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Issue Key | Yes | The key of the issue to get details for (e.g., 'PROJ-123'). Type @ to select a variable. |
Create Jira Issue
Creates jira issue.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Project Key | Yes | The key of the project to create the issue in. Type @ to select a variable. |
| Summary | Yes | The summary/title of the issue. Type @ to select a variable. |
| Description | No | Description of the issue. Default is null. Type @ to select a variable. |
| Issue Type | No | Type of issue (e.g., 'Task', 'Bug', 'Story'). Default is Task. Type @ to select a variable. |
| Priority | No | Priority of the issue (e.g., 'Low', 'Medium', 'High'). Default is null. Type @ to select a variable. |
| Assignee | No | Email address or username to assign the issue to. Default is null. Type @ to select a variable. |
| Labels | No | List of labels to add to the issue. Default is null. |
| Custom Fields | No | Custom fields to set. Default is null. |
Update Jira Issue
Updates jira issue.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Issue Key | Yes | The key of the issue to update (e.g., 'PROJ-123'). Type @ to select a variable. |
| Summary | No | New summary/title for the issue. Default is null. Type @ to select a variable. |
| Description | No | New description for the issue. Default is null. Type @ to select a variable. |
| Assignee | No | Email address or username to assign the issue to. Default is null. Type @ to select a variable. |
| Priority | No | New priority for the issue. Default is null. Type @ to select a variable. |
| Labels | No | List of labels to set on the issue. Default is null. |
| Custom Fields | No | Custom fields to update. Default is null. |
Delete Jira Issue
Deletes jira issue.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Issue Key | Yes | The key of the issue to delete (e.g., 'PROJ-123'). Type @ to select a variable. |
| Delete Subtasks | No | Whether to delete subtasks. If false and issue has subtasks, deletion will fail. Default is false. |
Get Jira Custom Fields
Retrieves jira custom fields.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Project Key | Yes | The key of the project to get custom field definitions from. Type @ to select a variable. |
Get Jira Sites
Retrieves jira sites.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
Advanced Jira Query
Runs the advanced jira query tool.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Jql Query | Yes | JQL query string to search for issues. Type @ to select a variable. |
| Fields | No | Comma-separated field names to return (e.g. 'parent,assignee,story_points,status'). Supports friendly names. If omitted, returns all fields but limits to 5 issues as a preview. Default is null. Type @ to select a variable. |
| Max Results | No | Maximum number of issues to return. Default 100 (or 5 in preview mode). Set to 0 to fetch all matching issues (up to 1000). Default is null. |
Get Distinct Jira Values
Retrieves distinct jira values.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Jql Query | Yes | JQL query string to scope the search. Type @ to select a variable. |
| Field Name | Yes | Field name to get distinct values for (e.g. 'assignee', 'parent', 'status', 'sprint', 'story_points'). Type @ to select a variable. |
| Max Results | No | Maximum number of issues to scan. Default 0 (all, up to 1000). Default is null. |
Aggregate Jira Issues
Runs the aggregate jira issues tool.
| Field | Required | Description |
|---|---|---|
| Jira Account | Yes | Select your personal or team Jira account. |
| Jql Query | Yes | JQL query string to scope the issues. Type @ to select a variable. |
| Group By | Yes | Comma-separated field names to group by, in nesting order (e.g. 'parent', 'parent,assignee', 'parent,assignee,status'). First field is outermost group. Type @ to select a variable. |
| Metric Field | No | Field to aggregate (e.g. 'story_points'). If omitted, counts issues. Default is null. Type @ to select a variable. |
| Aggregation | No | Aggregation type: 'sum' (default), 'count', or 'avg'. Default is sum. Type @ to select a variable. |
| Max Results | No | Maximum number of issues to scan. Default 0 (all, up to 1000). Default is null. |
Related
Agents can use this integration from chat. See Jira.
See all integrations on the toolkits overview.