Simplify IT Automation – Trigger, Track, and Report on the operation of Azure Automation, Orchestrator, Power Automate, Logic Apps and PowerShell

Atlassian Jira Integration Module for Azure Automation and Runbook Studio

Bring Jira issue management directly into your automation runbooks. The Kelverion Integration Module for Atlassian Jira gives Azure Automation and Runbook Studio customers a faster, simpler way to create, update, query and manage Jira issues without writing custom PowerShell or manually building complex API calls.

Atlassian Jira is a widely used work management, issue tracking and agile project management platform. Teams use Jira to plan work, track issues, manage service requests, prioritise backlogs, collaborate on tasks and monitor progress through configurable workflows, boards, dashboards and reports.

For IT operations, service desk and software teams, Jira often becomes the system of record for requests, incidents, bugs, changes and project work. That makes it a natural integration point for automation: when a ticket is created, updated, escalated or resolved, automation can help remove manual effort and keep teams informed.

Typical Automation Scenarios

  • Create a Jira issue when an Azure Automation runbook detects a failed process, service condition or infrastructure event
  • Update an existing Jira issue with diagnostic output, remediation status or completion notes from an automation runbook
  • Retrieve Jira issues matching defined criteria and use them to drive automated fulfilment, escalation or reporting workflows
  • Add comments, watchers, work logs or attachments to Jira issues as part of an automated service request process
  • Coordinate Jira Service Management or bug tracking workflows with wider IT operations automation

Benefits at a Glance

  • Build Jira automation faster: Create runbook steps using guided activities rather than hand-coding PowerShell against Jira APIs.
  • Reduce specialist knowledge requirements: Runbook authors do not need to know every Jira project type, issue type, field name or field value before they begin.
  • Improve accuracy and consistency: Smart Discovery helps map Jira issue fields to runbook inputs, filters and published data, reducing configuration errors.
  • Connect automation to service delivery: Trigger, update and report on work in Jira as part of wider IT process automation.
  • Support multiple Jira environments: Create reusable Smart Connections for different Jira instances or different security contexts.
  • Extend Azure Automation value: Use Jira activities inside Runbook Studio to orchestrate processes across cloud, on-premises and service management systems.

Key Capabilities

  • Ready-built Jira activities for Azure Automation and Runbook Studio
  • Forms-driven configuration for common Jira operations
  • Smart Discovery of Jira projects, issue types and fields from within Runbook Studio
  • Automatic mapping of Jira fields to activity parameters, filters and published data
  • Support for Jira Service Desk and Jira bug tracking variants
  • Reusable Smart Connections for one or more Jira instances
  • Activities for creating, retrieving, updating and managing Jira issues, comments, attachments, watchers, transitions and work logs

Integration Activities

Activity Name Description
Add-JiraAttachment Add an attachment to an issue
Add-JiraIssueComment Add a comment to an issue
Add-JiraIssueWatcher Add a user as a watcher of an issue
Add-JiraIssueWorklog Add a worklog to an issue
Get-JiraGroup Get Atlassian groups
Get-JiraIssue Get issue details
Get-JiraIssueAttachment Get the attachments for an issue
Get-JiraIssueAttachmentContent Download the content of an attachment
Get-JiraIssueComment Get the comments for an issue
Get-JiraIssueTransition Get the transitions for an issue
Get-JiraIssueWatcher Get the watchers of an issue
Get-JiraIssueWorklog Get the worklogs for an issue
Get-JiraUser Get the users that have been assigned to a project
Invoke-JiraAssignIssue Assign an issue to a user
Invoke-JiraIssueTransition Perform an issue transition
New-JiraIssue Create a new issue or subtask
Remove-JiraIssue Remove an issue
Remove-JiraIssueAttachment Remove an attachment from an issue
Remove-JiraIssueComment Remove a comment from an issue
Remove-JiraIssueWatcher Remove a user as a watcher of an issue
Remove-JiraIssueWorklog Remove a worklog from an issue
Set-JiraIssue Update an issue
Set-JiraIssueComment Update an issue comment
Set-JiraIssueWork Update an issue worklog