Jira
Procedures and concepts for the Jira integration.
Overview
This integration provides automation capabilities for Jira, enabling streamlined workflows and enhanced productivity. Connect your processes with Jira to automate routine tasks and improve operational efficiency.
Prerequisites
1. Required Books
The following Book(s) need to be added to your agent so it can learn and understand the automation procedures defined within them:
Jira
How to Add the Book(s)
Go to Books → All Books.
Search for the name of the book and click on it.
Click on Install or Add Connection to add the book to your agent.
If adding a connection, you'll be prompted for connectivity details.
Connectivity
This section outlines the available methods for connecting to the Book, along with the required configuration details for each.
Connect using Email, Domain and API Token
Connects to Jira using email and API token.
Your Atlassian account email — the one you use to log in. Example: "john@company.com"
text
Domain
Your Jira Cloud site domain. This is the host part of the URL you see in the browser when using Jira. Example: "mycompany.atlassian.net" (from https://mycompany.atlassian.net/jira/...)
text
API Token
An API token generated from your Atlassian account settings. Go to: https://id.atlassian.com/manage-profile/security/api-tokens Click "Create API token", give it a label, and copy the value.
sensitive
Procedures
to assign an (issue) in jira
Assigns a Jira issue to a user
Looks up the user by email and assigns the issue to them.
Input Concepts
assignee
The email address of the person to assign
text
Yes
(no default)
Output Concepts
Examples
Assign an issue to a user
Create and assign an issue
to create an (issue) in jira
Creates a new issue in a Jira project
Input Concepts
project
The project key where the issue will be created
text
Yes
(no default)
summary
The title/summary of the issue
text
Yes
(no default)
issue type
The type of issue to create (defaults to "Task")
text
No
Task
description
Optional plain-text body/description of the issue
text
No
(no default)
labels
Optional list of string labels to attach to the issue
text
No
(no default)
Output Concepts
Examples
Create a task in a project
Create a bug with a description
Create a story with labels
to create some (issues) in jira
Creates multiple issues in a Jira project in a single operation
Each issue in the list needs at least a summary. The issue type defaults to "Task" if not specified.
Input Concepts
project
The project key where issues will be created
text
Yes
(no default)
Output Concepts
Examples
Create multiple tasks
Create tasks with different types
to delete an (issue) in jira
Deletes an issue from Jira
Permanently removes the issue. This action cannot be undone.
Input Concepts
Output Concepts
Examples
Delete a specific issue
Create and then delete an issue
to edit an (issue) in jira
Edits an existing issue in Jira
Compares the provided issue against its current state in Jira and updates only the fields that have changed. Supports updating summary, status, issue type, priority, assignee, description, and labels.
Input Concepts
Output Concepts
Examples
Update the summary of an issue
Change priority
Add a description
Update labels
to get the (labels) from jira
Fetches all available label names in the Jira instance
Use this before creating or editing issues with labels to discover the exact label names (case-sensitive) available in your Jira workspace.
Output Concepts
labels
alphabetically sorted list of label name strings
text
Examples
List all available labels
Discover labels before creating an issue
to search some (issues) from jira
Searches for issues in Jira
If no filter is provided, returns all issues. Supported filter fields include any Jira field: project, status, assignee, priority, issue type, summary, created, updated, labels, reporter, resolution, and more. Supported filter operators: is (equals), is not (not equals), is in (membership), is less than, is greater than, is at most, is at least, and, or, is not (negation)
Output Concepts
Examples
Retrieve all issues
Search for issues in a project
Search for open issues
Search for high priority bugs
Get the first 10 issues
Concepts
Jira issue
An Issue in Jira
id
The unique identifier of the issue
text
key
The issue key (e.g., PROJ-123)
text
summary
The summary/title of the issue
text
status
The current status of the issue
text
issue_type
The type of the issue (e.g., Bug, Story, Task)
text
priority
The priority level of the issue
text
assignee
The display name of the assignee
text
created
The creation date of the issue
text
updated
The last updated date of the issue
text
description
The description/body of the issue (plain text)
optional[text]
labels
List of string labels attached to the issue
optional[list of text]
Thing
No description
Last updated
Was this helpful?

