Skip to main content

Jira Integration with Orkes Conductor

Available since
  • v5.3.0 and later

Integrating Jira with Orkes Conductor lets you build workflows that interact with your Jira using the following operations:

  • Create Issue
  • Get Issue
  • Update Issue
  • Delete Issue
  • Search Issues
  • Get Transitions
  • Transition Issue
  • Get Issue Changelog
  • Notify Issue
  • Add Comment
  • Get Comment
  • Get Comments
  • Update Comment
  • Delete Comment
  • Add Attachment
  • Get Attachment
  • Get Issue Attachments
  • Remove Attachment
  • List Projects
  • Get Project
  • Search Users
  • Get Sprint
  • Get Sprint Issues
  • Get User

This guide explains how to set up and use the integration. Here’s an overview:

  1. Get the required credentials from Jira.
  2. Configure a new Jira integration in Orkes Conductor.
  3. Use Jira integration in workflows.

Step 1: Get the Jira credentials

To integrate Jira with Orkes Conductor, create an API token from your Atlassian account. If your Atlassian account uses a password or third-party login, you may receive a one-time verification code to your email before you can create or manage API tokens.

To get the API token:

  1. Sign in with your Atlassian account.
  2. Select Create API token.
  3. Enter a label for the token.
  4. Set an expiration date (1–365 days; default is 1 year).
  5. Select Create.
  6. Select Copy to clipboard and save the token, as it will not be shown again.

Step 2: Add an integration for Jira

After obtaining the credentials, add a Jira integration to your Conductor cluster.

To create an integration:

  1. Go to Integrations > Connected Apps from the left navigation menu on your Conductor cluster.
  2. Select + New integration.
  3. In the Project Management section, choose Jira.
  4. Select + Add and enter the following parameters:
ParameterDescriptionRequired/Optional
Integration nameA name for the integration.Required.
Base URLThe base URL of your Jira account. For example: https://your-domain.atlassian.net.Required.
EmailThe email of your Atlassian account using which the API token is generated.Required.
API KeyThe Atlassian API token generated in Step 1.Required.
DescriptionA description of the integration.Required.

Jira Integration with Orkes Conductor

  1. (Optional) Toggle the Active button off if you don’t want to activate the integration instantly.
  2. Select Save.

Step 3: Use Jira integration in workflows

Once the integration is ready, this can be used directly within the workflows.

To use Jira integration in a workflow:

  1. Go to Definitions > Workflow from the left navigation menu on your Conductor cluster.
  2. Select + Define workflow.
  3. In your workflow, select the (+) icon and select Connected Apps.

Adding Jira Integration in Conductor workflow

  1. In Add Task panel on the right, search for Jira, and select the integration created in Step 2.

The following operations are available for use with this integration.

OperationDescription
Create IssueCreates a new issue in a Jira project.
Get IssueRetrieves the details of a specific Jira issue by its ID or key.
Update IssueUpdates an existing Jira issue.
Delete IssueDeletes an issue from Jira.
Search IssuesSearches for Jira issues using JQL (Jira Query Language).
Get TransitionsRetrieves the available transitions for a Jira issue.
Transition IssueTransitions a Jira issue to a different status.
Get Issue ChangelogRetrieves the change history of a Jira issue.
Notify IssueSends an email notification for a Jira issue and adds it to the mail queue.
Add CommentAdds a comment to a Jira issue.
Get CommentRetrieves a specific comment from a Jira issue.
Get CommentsRetrieves all comments for a Jira issue.
Update CommentUpdates an existing comment on a Jira issue.
Delete CommentDeletes a comment from a Jira issue.
Add AttachmentAdds an attachment to a Jira issue.
Get Issue AttachmentsRetrieves all attachments for a Jira issue.
Get AttachmentRetrieves metadata for a Jira attachment by its ID.
Remove AttachmentRemoves an attachment from Jira by its ID.
List ProjectsRetrieves all Jira projects visible to the authenticated user.
Get ProjectRetrieves the details of a specific Jira project.
Search UsersSearches for users in Jira.
Get SprintRetrieves the details of a Jira sprint by its ID
Get Sprint IssuesRetrieves all issues in a Jira sprint.
Get UserRetrieves the details of a Jira user by their account ID.
  1. Select the required operation, configure the parameters, and select Save > Confirm.
  2. Select Execute to run the workflow.

For the complete operations parameters and output reference, see Jira Operations Reference.