Agentic Service Discovery

Resources

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
FreeFree 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

Build an AI workflow with Jira

Use the Agentic Planner to design, visualize, and connect Jira with your other tools.

Open Agentic Planner

Related Productivity tools