Dev & Project Management
🧭 Jira integration
Access levels: Read-only · Read + write · Full access · Verified
Dev & Project Management
Access levels: Read-only · Read + write · Full access · Verified
Connect Jira once and every agent in your squad can work in it for you, with exactly as much access as you decide to give, and a receipt for every call it makes.
You can change an account's access level any time under Manage. It applies instantly, no re-authorization. If the connection ever expires, the card shows Reconnect; one click re-authorizes the same account with the same settings.
Multiple accounts: connect as many as you need (say, yours and a client's). One is primary. Agents use it unless a mission says otherwise.
The level you pick at connect time is enforced on our side for every agent call: an agent can never do more than the level allows, no matter what it's asked.
| Level | What it allows | |
|---|---|---|
| Read-only | Read issues, projects, and users. | |
| Read + write | Read and write issues, comments, transitions. | Recommended |
| Full access | Manage projects, fields, workflows, and config. |
On top of the connection's level, every agent can be individually allowed, scoped down, or denied for this app from the Integrations page. Deny an agent and it doesn't even see the connection.
The 97 tools agents use in Jira through Mission Control, and the lowest access level that includes each. Agents discover these themselves. You never have to name a tool; asking in plain language is enough.
| Tool | What it does | Access level |
|---|---|---|
Add attachmentJIRA_ADD_ATTACHMENT | Uploads and attaches a file to a Jira issue. | Read + write, Full access |
Add commentJIRA_ADD_COMMENT | Adds a comment using Atlassian Document Format (ADF) for rich text to an existing Jira issue. | Read + write, Full access |
Add users to project roleJIRA_ADD_USERS_TO_PROJECT_ROLE | Adds users and optionally groups to a project role. | Read + write, Full access |
Add user to groupJIRA_ADD_USER_TO_GROUP | Adds a user to a Jira group. | Read + write, Full access |
Add watcher to issueJIRA_ADD_WATCHER_TO_ISSUE | Adds a user to an issue's watcher list by account ID. | Read + write, Full access |
Add worklogJIRA_ADD_WORKLOG | Add a worklog entry to a Jira issue. Use when logging time spent on an issue. | Read + write, Full access |
Analyse expressionJIRA_ANALYSE_EXPRESSION | Analyses Jira expressions for syntax validation, type checking, and complexity analysis. | Read + write, Full access |
Assign issueJIRA_ASSIGN_ISSUE | Assigns a Jira issue to a user, default assignee, or unassigns; supports email/name lookup. | Read + write, Full access |
Bulk create issueJIRA_BULK_CREATE_ISSUE | Creates multiple Jira issues (up to 50 per call) with full feature support including markdown, assignee resolution, and priority handling. | Read + write, Full access |
Check permissionsJIRA_CHECK_PERMISSIONS | Check user permissions for global and project-level operations in Jira. | Read + write, Full access |
Create groupJIRA_CREATE_GROUP | Creates a new group in Jira with the specified name. | Read + write, Full access |
Create issueJIRA_CREATE_ISSUE | Creates a new Jira issue (e.g., bug, task, story) in a specified project. | Read + write, Full access |
Create issue linkJIRA_CREATE_ISSUE_LINK | Links two Jira issues using a specified link type with optional comment. | Read + write, Full access |
Create jql autocompletedataJIRA_CREATE_JQL_AUTOCOMPLETEDATA | Retrieves JQL autocomplete reference data including reserved words, field names, and function names. | Read + write, Full access |
Create projectJIRA_CREATE_PROJECT | Creates a new Jira project with required lead, template, and type configuration. | Read + write, Full access |
Create sprintJIRA_CREATE_SPRINT | Creates a new sprint on a Jira board with optional start/end dates and goal. | Read + write, Full access |
Create versionJIRA_CREATE_VERSION | Creates a new version for releases or milestones in a Jira project. | Read + write, Full access |
Delete commentJIRA_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. | Full access |
Delete issueJIRA_DELETE_ISSUE | Permanently and irreversibly deletes a Jira issue by its ID or key. | Full access |
Delete versionJIRA_DELETE_VERSION | Deletes a Jira version and optionally reassigns its issues. | Full access |
Delete worklogJIRA_DELETE_WORKLOG | Deletes a worklog from a Jira issue with estimate adjustment options. | Full access |
Edit issueJIRA_EDIT_ISSUE | Updates an existing Jira issue with field values and operations. | Read + write, Full access |
Evaluate jira expressionJIRA_EVALUATE_JIRA_EXPRESSION | Evaluate Jira expressions using the enhanced search API. | Read + write, Full access |
Fetch bulk issuesJIRA_FETCH_BULK_ISSUES | Bulk fetch multiple Jira issues by their IDs or keys (max 100 per call). | Read + write, Full access |
Find usersJIRA_FIND_USERS | 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 retur… | Read + write, Full access |
Find users2JIRA_FIND_USERS2 | Find users in Jira by query string, account ID, or property search. | Read + write, Full access |
Find users for pickerJIRA_FIND_USERS_FOR_PICKER | Find users for picker components by matching query against user attributes like display name and email. | Read + write, Full access |
Get all groupsJIRA_GET_ALL_GROUPS | Retrieves all groups from the Jira instance with pagination support. | Read + write, Full access |
Get all issue type schemesJIRA_GET_ALL_ISSUE_TYPE_SCHEMES | Retrieves all Jira issue type schemes with optional filtering and pagination. | Read + write, Full access |
Get all projectsJIRA_GET_ALL_PROJECTS | Retrieves all visible projects using the modern paginated Jira API with server-side filtering and pagination support. | Read + write, Full access |
Get all statusesJIRA_GET_ALL_STATUSES | Retrieves all issue statuses associated with workflows from Jira. | Read + write, Full access |
Get all usersJIRA_GET_ALL_USERS | Retrieves all users from the Jira instance including active, inactive, app accounts, and system accounts, with pagination support. | Read + write, Full access |
Get attachmentJIRA_GET_ATTACHMENT | Retrieves the binary content of a Jira attachment by ID. | All levels |
Get attachment metaJIRA_GET_ATTACHMENT_META | Retrieve Jira attachment settings including upload limits and enabled status. | Read + write, Full access |
Get commentJIRA_GET_COMMENT | Retrieves a specific comment by ID from a Jira issue with optional expansions. | Read + write, Full access |
Get componentsJIRA_GET_COMPONENTS | Retrieve components from Jira projects with search and filtering. | Read + write, Full access |
Get create metadata issue type fieldsJIRA_GET_CREATE_METADATA_ISSUE_TYPE_FIELDS | Retrieve field metadata for a specific issue type in a project. | Read + write, Full access |
Get current userJIRA_GET_CURRENT_USER | Retrieves detailed information about the currently authenticated Jira user. | Read + write, Full access |
Get dashboardsJIRA_GET_DASHBOARDS | List and search Jira dashboards visible to the current user. | Read + write, Full access |
Get favorite filtersJIRA_GET_FAVORITE_FILTERS | Retrieve favorite filters for the current user. | Read + write, Full access |
Get fieldsJIRA_GET_FIELDS | Retrieve Jira issue fields metadata. Use before editing an issue to discover custom field IDs and names. Custom fields are addressed as customfield_XXXXX in API calls and cf[XXXXX] in JQL; using display names instead ca… | Read + write, Full access |
Get fields paginatedJIRA_GET_FIELDS_PAGINATED | Retrieve Jira fields in pages. Use when you need to filter or page through custom and system fields. | Read + write, Full access |
Get filterJIRA_GET_FILTER | Retrieves a specific Jira saved filter by ID, including its JQL and sharing metadata, to reuse in subsequent searches. | Read + write, Full access |
Get groupJIRA_GET_GROUP | Retrieves details of a specific Jira group by name or ID. | Read + write, Full access |
Get infoJIRA_GET_INFO | Retrieves runtime information for the Jira Service Management instance. | Read + write, Full access |
Get issueJIRA_GET_ISSUE | Retrieves a Jira issue by ID or key with customizable fields and expansions. | Read + write, Full access |
Get issue create metadataJIRA_GET_ISSUE_CREATE_METADATA | Retrieve issue creation metadata for Jira projects. | Read + write, Full access |
Get issue edit metadataJIRA_GET_ISSUE_EDIT_METADATA | Retrieve editable fields for a Jira issue. | Read + write, Full access |
Get issue link typesJIRA_GET_ISSUE_LINK_TYPES | Retrieves all configured issue link types from Jira. | Read + write, Full access |
Get issue picker suggestionsJIRA_GET_ISSUE_PICKER_SUGGESTIONS | Get issue picker suggestions from Jira. Use when you need to search for issues and get auto-completion suggestions. | Read + write, Full access |
Get issue propertyJIRA_GET_ISSUE_PROPERTY | Retrieves a custom property from a Jira issue by key. | Read + write, Full access |
Get issue resolutionsJIRA_GET_ISSUE_RESOLUTIONS | Retrieves all available issue resolution types from Jira. | Read + write, Full access |
Get issue typesJIRA_GET_ISSUE_TYPES | Retrieves all Jira issue types available to the user using the modern API v3 endpoint; results vary based on 'Administer Jira' global or 'Browse projects' project permissions. | Read + write, Full access |
Get issue watchersJIRA_GET_ISSUE_WATCHERS | Retrieves users watching a Jira issue for update notifications. | Read + write, Full access |
Get issue worklogsJIRA_GET_ISSUE_WORKLOGS | DEPRECATED: Use JIRA_GET_WORKLOG instead. This action is deprecated because it lacks the expand parameter for worklog properties. Use JIRA_GET_WORKLOG which provides the same functionality plus the ability to expand wor… | Read + write, Full access |
Get jql autocompletedataJIRA_GET_JQL_AUTOCOMPLETEDATA | Retrieve JQL autocomplete reference data. Use when you need to discover available JQL fields, functions, and reserved words for building queries. | Read + write, Full access |
Get jql autocompletedata suggestionsJIRA_GET_JQL_AUTOCOMPLETEDATA_SUGGESTIONS | Get JQL field auto-complete suggestions. Use when building JQL queries to discover valid field values or predicate options. | Read + write, Full access |
Get mypreferences localeJIRA_GET_MYPREFERENCES_LOCALE | Retrieve the locale preference of the currently authenticated Jira user. | Read + write, Full access |
Get my permissionsJIRA_GET_MY_PERMISSIONS | Retrieve the user's permissions in Jira. Use when checking what actions the authenticated user can perform in a specific context (project, issue, or comment). | Read + write, Full access |
Get permissionsJIRA_GET_PERMISSIONS | Retrieve all available Jira permissions. Use when you need to list all permission types that exist in Jira, including project and global permissions. | Read + write, Full access |
Get permitted projectsJIRA_GET_PERMITTED_PROJECTS | Retrieve projects where the current user has specific permissions. | Read + write, Full access |
Get projectJIRA_GET_PROJECT | Retrieves details of a Jira project by its ID or key. | Read + write, Full access |
Get project rolesJIRA_GET_PROJECT_ROLES | Retrieves all available roles for a Jira project. | Read + write, Full access |
Get project typeJIRA_GET_PROJECT_TYPE | Retrieves detailed information about a specific Jira project type by its key. | Read + write, Full access |
Get project versionsJIRA_GET_PROJECT_VERSIONS | Retrieves all versions for a Jira project with optional expansion. | Read + write, Full access |
Get recent projectsJIRA_GET_RECENT_PROJECTS | Retrieves a list of projects recently accessed by the authenticated user. | Read + write, Full access |
Get remote issue linksJIRA_GET_REMOTE_ISSUE_LINKS | Retrieves links from a Jira issue to external resources. | Read + write, Full access |
Get server infoJIRA_GET_SERVER_INFO | Retrieve Jira instance server information. | Read + write, Full access |
Get service desk request type fieldsJIRA_GET_SERVICE_DESK_REQUEST_TYPE_FIELDS | Retrieve JSM request type field metadata for filling out portal requests. | Read + write, Full access |
Get system avatarsJIRA_GET_SYSTEM_AVATARS | Retrieve all system avatars for a specific type (issuetype, project, user, or priority). | Read + write, Full access |
Get transitionsJIRA_GET_TRANSITIONS | Retrieves available workflow transitions for a Jira issue. | Read + write, Full access |
Get universal avatar type ownerJIRA_GET_UNIVERSAL_AVATAR_TYPE_OWNER | Retrieve all avatars (system and custom) for a specific type and entity in Jira. | Read + write, Full access |
Get universal avatar view typeJIRA_GET_UNIVERSAL_AVATAR_VIEW_TYPE | Retrieve the default avatar image for a specific type (project, issuetype, or priority) from Jira. | Read + write, Full access |
Get view type avatarJIRA_GET_VIEW_TYPE_AVATAR | Retrieve a specific avatar image by type and ID from Jira. | Read + write, Full access |
Get votesJIRA_GET_VOTES | Fetches voting details for a Jira issue; requires voting to be enabled in Jira's general settings. | Read + write, Full access |
Get worklogJIRA_GET_WORKLOG | Retrieves worklogs for a specified Jira issue. | Read + write, Full access |
List all projectsJIRA_LIST_ALL_PROJECTS | List all projects accessible to the user. Use when you need to retrieve a comprehensive list of all Jira projects. | Read + write, Full access |
List boardsJIRA_LIST_BOARDS | Retrieves paginated Jira boards with filtering and sorting options. | Read + write, Full access |
List commentsJIRA_LIST_COMMENTS | Retrieve multiple comments by their IDs in a single request. | Read + write, Full access |
List filtersJIRA_LIST_FILTERS | Search and list Jira saved filters (saved searches) visible to the current user. | Read + write, Full access |
List groups pickerJIRA_LIST_GROUPS_PICKER | Search and list groups using Jira's picker endpoint. | Read + write, Full access |
List issue commentsJIRA_LIST_ISSUE_COMMENTS | Retrieves paginated comments from a Jira issue with optional ordering. | Read + write, Full access |
List project typesJIRA_LIST_PROJECT_TYPES | Retrieves all Jira project types available in the instance. | Read + write, Full access |
List sprintsJIRA_LIST_SPRINTS | Retrieves paginated sprints from a Jira board with optional state filtering. | Read + write, Full access |
Move issue to sprintJIRA_MOVE_ISSUE_TO_SPRINT | Moves one or more Jira issues to a specified active sprint. | Read + write, Full access |
Parse jql queriesJIRA_PARSE_JQL_QUERIES | Parse and validate JQL queries, returning their abstract syntax tree structure along with any errors or warnings. | Read + write, Full access |
Remove user from groupJIRA_REMOVE_USER_FROM_GROUP | Removes a user from a Jira group. This is a destructive operation that revokes group-based permissions; confirm intent before calling. | Full access |
Remove user from project roleJIRA_REMOVE_USER_FROM_PROJECT_ROLE | Removes a user or group from a project role. | Full access |
Remove watcher from issueJIRA_REMOVE_WATCHER_FROM_ISSUE | Removes a user from an issue's watcher list by account ID. | Full access |
Search approximate countJIRA_SEARCH_APPROXIMATE_COUNT | Count issues matching a JQL query using approximate count endpoint. | Read + write, Full access |
Search dashboardsJIRA_SEARCH_DASHBOARDS | Search for Jira dashboards with filtering, sorting, and pagination support. | Read + write, Full access |
Search for issues using jql getJIRA_SEARCH_FOR_ISSUES_USING_JQL_GET | Searches for Jira issues using JQL with pagination and field selection. | Read + write, Full access |
Search for issues using jql postJIRA_SEARCH_FOR_ISSUES_USING_JQL_POST | DEPRECATED: Use JIRA_SEARCH_ISSUES instead. | Read + write, Full access |
Search issuesJIRA_SEARCH_ISSUES | Advanced Jira issue search supporting structured filters and raw JQL. | Read + write, Full access |
Send notification for issueJIRA_SEND_NOTIFICATION_FOR_ISSUE | Sends a customized email notification for a Jira issue. | Read + write, Full access |
Transition issueJIRA_TRANSITION_ISSUE | Transitions a Jira issue to a different workflow state, with support for transition name lookup and user assignment by email. | Read + write, Full access |
Update commentJIRA_UPDATE_COMMENT | Updates text content or visibility of an existing Jira comment. | Read + write, Full access |
Just ask in plain language: “check Jira for …”, “create … in Jira”, “every Monday, … ”, and the agent finds the right tool, runs it, and reports back with a receipt in your Runs ledger. Anything outward-facing (sending, posting, publishing) that a mission didn't clearly authorize comes back to you as a ticket first.
| Agent says | What's happening | Fix |
|---|---|---|
| "Jira isn't connected" | No active connection (or this agent is denied) | Connect on the Integrations page; check the agent's per-app policy |
| "The connection has expired" | Jira ended the authorization (they all do periodically) | Click Reconnect on the account, same settings, one click |
| "I'm not allowed to do that" | The action is above the account's access level, or the agent is scoped down | Raise the level under Manage, or adjust that agent's policy |
| It did something unexpected | The ask was ambiguous (e.g. matched an existing item) | Be explicit, "create a NEW …", and give agents a working folder where relevant |