FruxonDocs

Jira

Jira API integration for issues, projects, boards, and sprints

The Jira integration lets your agents manage issues, search with JQL, work with projects, boards, and sprints.

Prerequisites

You need:

  • Jira Cloud ID — Find it by navigating to https://your-domain.atlassian.net/_edge/tenant_info.
  • One of the following for authentication:
    • Email + API Token (Jira Cloud) — Generate an API token at Atlassian Account → Security → API tokens.
    • Personal Access Token (Jira Server/Data Center) — Generate in your Jira profile settings.
    • OAuth — For user-level access where each chat user authorizes with their own Jira account.

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select Jira from the integration list
  4. Give the config a display name (e.g., "Jira - Engineering")
  5. Enter your Cloud ID in the configuration parameters
  6. Choose your authentication method:
    • Basic Auth — Enter your Atlassian email and API token
    • Personal Access Token — Paste your PAT
    • OAuth — Click Connect to start the Jira OAuth flow
  7. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach Jira tools from the tools panel
  2. The agent uses your integration config for all Jira API calls
  3. Tools are referenced as jira.list_issues, jira.create_issue, etc.

Available Tools

ToolDescriptionAction Type
list_issuesSearch for Jira issues using JQLReadOnly
get_issueGet a single Jira issue by key/IDReadOnly
create_issueCreate a new issue in a Jira projectReversible
update_issueUpdate an existing Jira issue's fieldsReversible
delete_issueDelete a Jira issueIrreversible
transition_issueMove an issue to a different statusReversible
assign_issueAssign an issue to a user or unassignReversible
list_issue_commentsGet all comments on a Jira issueReadOnly
add_issue_commentAdd a comment to a Jira issueIrreversible
list_projectsList all Jira projects the user has access toReadOnly
get_projectGet details of a specific Jira projectReadOnly
search_usersSearch for Jira users by query stringReadOnly
get_current_userGet the currently authenticated userReadOnly
list_boardsList all Scrum and Kanban boardsReadOnly
list_sprintsList all sprints for a Scrum boardReadOnly
get_sprint_issuesGet all issues in a specific sprintReadOnly
list_issue_typesGet available issue types and their statusesReadOnly
list_prioritiesGet all available priority levelsReadOnly
list_statusesGet all available workflow statusesReadOnly

On this page