Welcome to the Jira integration docs. Once you connect your Jira account to Reasoning Stack, your AI agents and workflows can use the following tools to create, update, search, and manage issues, projects, sprints, and more.
Before accessing any Jira tools, connect your Jira account via the App Connection page. Without this, tool calls will fail due to missing authorization.

Jira Tool Categories

Issue Management

  • JIRA_CREATE_ISSUE – Create a new Jira issue.
  • JIRA_CREATE_ISSUES_BULK – Create multiple Jira issues in bulk.
  • JIRA_GET_ISSUE – Retrieve details for a specific issue.
  • JIRA_EDIT_ISSUE – Edit fields of an existing issue.
  • JIRA_UPDATE_ISSUE – Update an issue’s properties.
  • JIRA_DELETE_ISSUE – Delete an issue.
  • JIRA_TRANSITION_ISSUE – Transition an issue to a new status.
  • JIRA_ASSIGN_ISSUE – Assign an issue to a user.
  • JIRA_ADD_ATTACHMENT – Add an attachment to an issue.
  • JIRA_ADD_COMMENT – Add a comment to an issue.
  • JIRA_UPDATE_COMMENT – Update a comment on an issue.
  • JIRA_GET_COMMENT – Retrieve a specific comment from an issue.
  • JIRA_ADD_WATCHER – Add a watcher to an issue.
  • JIRA_GET_ISSUE_WATCHERS – List watchers for an issue.
  • JIRA_GET_ISSUE_WORKLOGS – Retrieve worklogs for an issue.
  • JIRA_DELETE_WORKLOG – Delete a worklog entry from an issue.
  • JIRA_GET_REMOTE_ISSUE_LINKS – Get remote links associated with an issue.

Issue Search & Types

  • JIRA_SEARCH_ISSUES_GET – Search for issues using GET (JQL or filters).
  • JIRA_SEARCH_ISSUES_POST – Search for issues using POST (JQL or filters).
  • JIRA_GET_ISSUE_TYPES – List all available issue types.
  • JIRA_GET_ISSUE_TYPE_SCHEME – Get the issue type scheme for a project.

Project & Board Management

  • JIRA_CREATE_PROJECT – Create a new Jira project.
  • JIRA_DELETE_PROJECT – Delete a Jira project.
  • JIRA_GET_PROJECT – Retrieve details for a specific project.
  • JIRA_GET_BOARDS – List all boards in Jira.

Sprint & Version Management

  • JIRA_CREATE_SPRINT – Create a new sprint.
  • JIRA_GET_SPRINTS – List sprints for a board.
  • JIRA_ADD_ISSUE_TO_SPRINT – Add an issue to a sprint.
  • JIRA_CREATE_VERSION – Create a new version in a project.

Statuses, Transitions & Resolutions

  • JIRA_GET_STATUSES – List all available statuses.
  • JIRA_GET_TRANSITIONS – Get possible transitions for an issue.
  • JIRA_GET_RESOLUTIONS – List all available resolutions.

Users & Notifications

  • JIRA_GET_USERS – List users in Jira.
  • JIRA_GET_CURRENT_USER – Retrieve the current authenticated user.
  • JIRA_SEND_NOTIFICATION – Send a notification to users.

Usage Notes

  • Handle issue, project, and sprint IDs carefully to avoid errors.
  • Use search and transition tools to automate workflow management.
  • Combine issue, project, and notification tools for advanced Jira automation.
Automate ticket triage, sprint planning, and reporting by combining multiple Jira tools in your Reasoning Stack workflows.