All connectors
Jira integration
A tool for bug tracking, issue tracking, and agile project management.
Connect Jira to Xenition and work with it from chat, from an agent, or on a schedule — alongside every other app you have connected, in one workspace.
What you can do with Jira
Ask in plain language and Xenition calls the right one:
- Add Attachment — Uploads and attaches a file to a Jira issue.
- Add Comment — Adds a comment using Atlassian Document Format (ADF) for rich text to an existing Jira issue.
- Add Users to Project Role — Adds users and optionally groups to a project role.
- Add User to Group — Adds a user to a Jira group.
- Add Watcher to Issue — Adds a user to an issue's watcher list by account ID. Requires the authenticated user to have permission to view the issue and manage watchers; insufficient permissions may result in silent failure or an error response.
- Add Worklog — Tool to add a worklog entry to a Jira issue. Use when logging time spent on an issue.
- Analyse Jira Expression — Analyses Jira expressions for syntax validation, type checking, and complexity analysis. Use when you need to validate Jira expression syntax before using it in automation rules, custom fields, or workflows.
- Assign Issue — Assigns a Jira issue to a user, default assignee, or unassigns; supports email/name lookup.
- Bulk Create Issues — Creates multiple Jira issues (up to 50 per call) with full feature support including markdown, assignee resolution, and priority handling.
- Check User Permissions — Check user permissions for global and project-level operations in Jira. Use this action to verify whether a user has specific permissions at the system level or within projects. Useful for authorization checks before performing operations, or for auditing user access rights.
- Create Board — Creates a new Jira board (kanban, scrum, or agility) with optional filter and location configuration. Use this action when you need to set up a new board for a project or create a personal board for tracking work. The board will organize and visualize issues based on the specified filter or project context.
- Create Group — Creates a new group in Jira with the specified name.
- Create Issue — Creates a new Jira issue (e.g., bug, task, story) in a specified project. IMPORTANT: Different Jira projects may have custom required fields beyond the standard ones (summary, project_key, issue_type). If issue creation fails with 'field X is required', use JIRA_GET_CREATE_METADATA_ISSUE_TYPE_FIELDS (requires projectIdOrKey and issueTypeId parameters) to discover available fields for your project,
- Link Issues — Links two Jira issues using a specified link type with optional comment.
- Get JQL Autocomplete Data — Retrieves JQL autocomplete reference data including reserved words, field names, and function names. Use when building JQL query editors or validating JQL syntax.
- Create Project — Creates a new Jira project with required lead, template, and type configuration.
- Create Sprint — Creates a new sprint on a Jira board with optional start/end dates and goal.
- Create Version — Creates a new version for releases or milestones in a Jira project.
- Delete Attachment — Permanently deletes an attachment from Jira by its ID. This action is irreversible — the attachment cannot be recovered once removed. Use this action when you need to remove an unwanted file from a Jira issue.
- Delete Comment — Deletes a specific comment from a Jira issue using its ID and the issue's ID/key; requires user permission to delete comments on the issue.
- Delete Issue — Permanently and irreversibly deletes a Jira issue by its ID or key. Obtain explicit user confirmation before calling.
- Delete Version — Deletes a Jira version and optionally reassigns its issues.
- Delete Worklog — Deletes a worklog from a Jira issue with estimate adjustment options.
- Edit Issue — Updates an existing Jira issue with field values and operations. Supports direct field parameters (summary, description, assignee, priority, etc.) that are merged with the fields parameter. Direct parameters take precedence.
- Evaluate Jira Expression — Tool to evaluate Jira expressions using the enhanced search API. Use when you need to extract or transform data from Jira using Jira expression language. Useful for complex data queries, transformations, and building custom objects from Jira data.
- Bulk Fetch Issues — Tool to bulk fetch multiple Jira issues by their IDs or keys (max 100 per call). Use when you need to retrieve details for multiple issues efficiently in a single API call.
- Find Users (Deprecated) — DEPRECATED: Use JIRA_FIND_USERS2 instead. Searches for Jira users by email or display name to find account IDs; essential for assigning issues, adding watchers, and other user-related operations. Broad queries may return multiple matches — always disambiguate using full email before selecting an account_id. Results may include app/bot accounts; verify account_type is a human user before use in dow
- Find Users 2 — Tool to find users in Jira by query string, account ID, or property search. Use when you need to search for users to assign to issues, add as watchers, or perform other user-related operations.
- Find Users For Picker — Find users for picker components by matching query against user attributes like display name and email.
- Get All Groups — Retrieves a page of groups from the Jira instance. Useful for resolving correct group names or IDs before passing them to other tools. Some returned groups are system-managed and may be inaccessible via other group operations. Use `start_at`/`max_results` to page through results.
…and 20 more Jira actions available in the workspace.
Give an agent access to Jira
An agent you create can use Jira on your behalf and keep working while you do something else. Every action an agent takes goes through an approval gate first, so nothing touches your Jira account without you agreeing to it.
Other connectors
Frequently asked questions
How do I connect Jira to Xenition?
Open the connectors directory in Xenition, find Jira, and sign in when the authorisation window opens. The connection is managed for you — there is no API key to create, paste or rotate.
What can Xenition do with Jira?
Xenition can run 50 different Jira actions, including Add Attachment, Add Comment, Add Users to Project Role. You ask in plain language and the right one is called for you.
Can an agent use Jira on my behalf?
Yes. Agents can use Jira while you do something else, and every action passes through an approval gate before it runs.
Is there a free plan?
Yes. Xenition starts free with 25,000 credits a month and no credit card, and all connectors are available on every plan.