J

Jira

by Atlassian

Create and manage issues, projects, sprints, and workflows in Jira

ProductivityFreeAPI keyproject-managementagileissuesticketsproductivitytracking

How agents use Jira

  • ✓Agent creates a Jira issue when a bug report, support ticket, or error event is detected
  • ✓Agent updates an issue status or assignee as a task progresses through a workflow
  • ✓Agent queries open issues with JQL to generate a sprint summary or engineering status report
  • ✓Agent adds a comment to an issue to log what it did, what it found, or what needs human review
  • ✓Agent searches for duplicate or related issues before creating a new one to avoid clutter

Agent actions

Create IssueCreate a new issue in a Jira project

Inputs: projectKey, summary, description, issueType, priority, assignee, labels, components, dueDate

Returns: issueId, issueKey, issueUrl, success

Update IssueUpdate an existing Jira issue

Inputs: issueKey, summary, description, priority, assignee, labels

Returns: success

Get IssueRetrieve details of a specific issue

Inputs: issueKey, fields

Returns: issue, summary, status, assignee, priority

Search IssuesSearch for issues using JQL (Jira Query Language)

Inputs: jql, maxResults, startAt, fields

Returns: issues, total, count

Transition IssueMove an issue to a different status

Inputs: issueKey, transitionId, comment

Returns: success

Add CommentAdd a comment to an issue

Inputs: issueKey, body, visibility

Returns: commentId, success

Get CommentsRetrieve comments from an issue

Inputs: issueKey, maxResults

Returns: comments, total

Assign IssueAssign an issue to a user

Inputs: issueKey, assignee

Returns: success

Delete IssueDelete an issue from Jira

Inputs: issueKey, deleteSubtasks

Returns: success

Get ProjectRetrieve details of a Jira project

Inputs: projectKey

Returns: project, name, key, lead

List ProjectsRetrieve a list of all accessible projects

Inputs: maxResults

Returns: projects, total

Create SprintCreate a new sprint in a Scrum board

Inputs: boardId, name, startDate, endDate, goal

Returns: sprintId, success

Get SprintRetrieve details of a sprint

Inputs: sprintId

Returns: sprint, name, state

Start SprintStart a sprint

Inputs: sprintId

Returns: success

Close SprintClose/complete a sprint

Inputs: sprintId

Returns: success

Get BoardRetrieve details of a board

Inputs: boardId

Returns: board, name, type

List BoardsRetrieve a list of all boards

Inputs: projectKey, type, maxResults

Returns: boards, total

Add AttachmentAdd an attachment to an issue

Inputs: issueKey, filename, fileData

Returns: attachmentId, success

Create WebhookCreate a webhook for Jira events

Inputs: name, url, events, jqlFilter

Returns: webhookId, success

Example workflows

1

Automated issue creation

Automatically create Jira issues from support tickets, emails, or other sources

2

Sprint management automation

Automatically create and manage sprints based on team velocity and capacity

3

Issue status synchronization

Sync issue statuses across multiple systems or trigger actions on status changes

4

Automated reporting

Generate reports and analytics by querying issues with JQL

About Jira

Vendor
Atlassian
Pricing Always review details with the vendor
Free — Free tier available with limited features. Standard plan starts at $7.75/user/month. API access included in all plans.
Authentication
API key
Rate limit Always review details with the vendor
300 requests / minute
Compatible nodes
AgentResourceInputOutput

Put Jira behind your AI agent

Set up Jira alongside your other tools in the planner — no code — so AI can act on it for your customers.

Open the planner

Related Productivity tools