You can wire the Jira node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
Credentials
Connect Jira under Credentials in the node settings. See Connecting credentials for the general flow.OAuth
Sign in with your Jira account when prompted; no keys to copy. NoClick requests the following permissions:read:jira-workwrite:jira-workread:jira-usermanage:jira-projectmanage:jira-webhookread:project:jiraread:issue-details:jiraread:jql:jiraread:board-scope:jira-softwareread:sprint:jira-softwarewrite:sprint:jira-softwaredelete:sprint:jira-softwareread:epic:jira-softwarewrite:epic:jira-softwareoffline_access
API token
Enter the values manually when creating the credential. Get your credentials here.Operations
Attachment
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Delete Attachment | delete_attachment | Delete an attachment | |
| Get Attachment Metadata | get_attachment_metadata | Get metadata for an attachment |
Board
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Board | get_board | Get a board by ID | |
| Get Board Backlog | get_board_backlog | Get backlog issues for a board | |
| List Board Issues | list_board_issues | Get issues for a board | |
| List Boards | list_boards | Get all boards |
Component
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Project Component | create_project_component | Create a project component | |
| Delete Component | delete_component | Delete a component | |
| Get Component | get_component | Get a component by ID | |
| Get Component Issue Count | get_component_issue_count | Get issue count for a component | |
| Update Component | update_component | Update a component |
Dashboard
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Dashboard | create_dashboard | Create a new dashboard | |
| Delete Dashboard | delete_dashboard | Delete a dashboard | |
| Get Dashboard | get_dashboard | Get a dashboard by ID | |
| List Dashboards | list_dashboards | Get all dashboards | |
| Update Dashboard | update_dashboard | Update a dashboard |
Epic
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Epic | get_epic | Get an epic by ID or key | |
| List Epic Issues | list_epic_issues | Get issues in an epic |
Field
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Custom Field | create_custom_field | Create a custom field | |
| Get Field Configuration | get_field_configuration | Get a field configuration by ID | |
| Get Field Configuration Scheme | get_field_configuration_scheme | Get a field configuration scheme by ID | |
| List Field Configuration Schemes | list_field_configuration_schemes | Get all field configuration schemes | |
| List Field Configurations | list_field_configurations | Get all field configurations | |
| List Fields | list_fields | Get all fields |
Filter
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Jql Filter | create_jql_filter | Create a filter (saved JQL query) | |
| Delete Filter | delete_filter | Delete a filter | |
| Get Filter | get_filter | Get a filter by ID | |
| Search Filters | search_filters | Search for filters | |
| Update Filter | update_filter | Update a filter |
Group
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Add User to Group | add_user_to_group | Add a user to a group | |
| Create Group | create_group | Create a new group | |
| Delete Group | delete_group | Delete a group | |
| Get Group | get_group | Get a group by name | |
| List Group Members | list_group_members | Get members of a group | |
| List Groups | list_groups | Get all groups | |
| Remove User from Group | remove_user_from_group | Remove a user from a group |
Issue
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Add Attachment to Issue | add_attachment_to_issue | Add attachment to an issue | |
| Add Comment to Issue | add_comment_to_issue | Add a comment to an issue | |
| Add Labels to Issue | add_labels_to_issue | Add labels to an issue | |
| Add Vote to Issue | add_vote_to_issue | Add vote to an issue | |
| Add Watcher to Issue | add_watcher_to_issue | Add watcher to an issue | |
| Add Worklog to Issue | add_worklog_to_issue | Add worklog to an issue (time tracking) | |
| Assign Issue to User | assign_issue_to_user | Assign an issue to a user | |
| Bulk Create Issues | bulk_create_issues | Create multiple issues in bulk | |
| Bulk Delete Issues | bulk_delete_issues | Delete multiple issues in bulk | |
| Bulk Update Issues | bulk_update_issues | Update multiple issues in bulk | |
| Create Issue | create_issue | Create a new issue | |
| Create Remote Link on Issue | create_remote_link_on_issue | Create a remote link on an issue | |
| Delete Issue | delete_issue | Delete an issue | |
| Delete Issue Comment | delete_issue_comment | Delete a comment | |
| Delete Issue Link | delete_issue_link | Delete an issue link | |
| Delete Issue Property | delete_issue_property | Delete a property from an issue | |
| Delete Remote Link | delete_remote_link | Delete a remote link | |
| Delete Worklog | delete_worklog | Delete a worklog | |
| Download Attachment | download_attachment | Download an attachment (returns a stored file reference) | |
| Get Attachment Human Readable | get_attachment_human_readable | Get attachment with expanded human-readable data | |
| Get Issue | get_issue | Get a specific issue by key or ID | |
| Get Issue Changelog | get_issue_changelog | Get changelog for an issue | |
| Get Issue Comment | get_issue_comment | Get a comment by ID | |
| Get Issue Labels | get_issue_labels | Get all labels for an issue | |
| Get Issue Link | get_issue_link | Get an issue link by ID | |
| Get Issue Property | get_issue_property | Get a property value for an issue | |
| Get Issue Security Level | get_issue_security_level | Get issue security level by ID | |
| Get Issue Votes | get_issue_votes | Get votes for an issue | |
| Get Worklog | get_worklog | Get a worklog by ID | |
| Link Two Issues | link_two_issues | Create a link between two issues | |
| List Issue Attachments | list_issue_attachments | Get all attachments for an issue | |
| List Issue Comments | list_issue_comments | Get all comments for an issue | |
| List Issue Property Keys | list_issue_property_keys | Get all property keys for an issue | |
| List Issue Remote Links | list_issue_remote_links | Get remote links for an issue | |
| List Issue Transitions | list_issue_transitions | List available transitions for an issue | |
| List Issue Watchers | list_issue_watchers | Get watchers for an issue | |
| List Issue Worklogs | list_issue_worklogs | Get all worklogs for an issue | |
| List Worklog Property Keys | list_worklog_property_keys | Get all worklog property keys for a worklog | |
| Move Issues to Epic | move_issues_to_epic | Move issues to an epic | |
| Move Issues to Sprint | move_issues_to_sprint | Move issues to a sprint | |
| Remove Vote from Issue | remove_vote_from_issue | Remove vote from an issue | |
| Remove Watcher from Issue | remove_watcher_from_issue | Remove watcher from an issue | |
| Replace Issue Labels | replace_issue_labels | Set labels for an issue (replaces existing) | |
| Search Issues with Jql | search_issues_with_jql | Search for issues using JQL | |
| Send Issue Notification | send_issue_notification | Send notification for an issue | |
| Set Issue Property | set_issue_property | Set a property value for an issue | |
| Transition Issue Status | transition_issue_status | Transition an issue to a new status | |
| Update Issue | update_issue | Update an existing issue | |
| Update Issue Comment | update_issue_comment | Update a comment | |
| Update Worklog | update_worklog | Update a worklog |
Issue link type
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Issue Link Type | create_issue_link_type | Create a new issue link type | |
| Delete Issue Link Type | delete_issue_link_type | Delete an issue link type | |
| Get Issue Link Type | get_issue_link_type | Get an issue link type by ID | |
| List Issue Link Types | list_issue_link_types | Get all issue link types | |
| Update Issue Link Type | update_issue_link_type | Update an issue link type |
Issue security
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Issue Security Scheme | get_issue_security_scheme | Get an issue security scheme by ID | |
| List Issue Security Schemes | list_issue_security_schemes | Get all issue security schemes |
Issue type
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Issue Type | create_issue_type | Create a new issue type | |
| Create Issue Type Scheme | create_issue_type_scheme | Create an issue type scheme | |
| Delete Issue Type | delete_issue_type | Delete an issue type | |
| Delete Issue Type Scheme | delete_issue_type_scheme | Delete an issue type scheme | |
| Get Issue Type | get_issue_type | Get an issue type by ID | |
| Get Issue Type Scheme | get_issue_type_scheme | Get an issue type scheme by ID | |
| Get Issue Type Screen Scheme | get_issue_type_screen_scheme | Get an issue type screen scheme by ID | |
| List Issue Type Avatars | list_issue_type_avatars | Get all avatars for an issue type | |
| List Issue Type Schemes | list_issue_type_schemes | Get all issue type schemes | |
| List Issue Type Screen Schemes | list_issue_type_screen_schemes | Get all issue type screen schemes | |
| List Issue Types | list_issue_types | Get all issue types | |
| Update Issue Type | update_issue_type | Update an issue type | |
| Update Issue Type Scheme | update_issue_type_scheme | Update an issue type scheme |
JQL
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Jql Autocomplete Suggestions | get_jql_autocomplete_suggestions | Get auto-complete suggestions for JQL | |
| Validate Jql Query | validate_jql_query | Validate a JQL query |
Notification scheme
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Notification Scheme | get_notification_scheme | Get a notification scheme by ID | |
| List Notification Schemes | list_notification_schemes | Get all notification schemes |
Permission
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Check User Permissions | check_user_permissions | Check if user has specific permissions | |
| List All Permissions | list_all_permissions | Get all permissions in the system |
Permission scheme
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Permission Scheme | create_permission_scheme | Create a new permission scheme | |
| Delete Permission Scheme | delete_permission_scheme | Delete a permission scheme | |
| Get Permission Scheme | get_permission_scheme | Get a permission scheme by ID | |
| List Permission Schemes | list_permission_schemes | Get all permission schemes |
Priority
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Priority | create_priority | Create a new priority | |
| Delete Priority | delete_priority | Delete a priority | |
| Get Priority | get_priority | Get a priority by ID | |
| Get Priority Scheme | get_priority_scheme | Get a priority scheme by ID | |
| List Priorities | list_priorities | Get all priorities | |
| List Priority Schemes | list_priority_schemes | Get all priority schemes | |
| Update Priority | update_priority | Update a priority |
Project
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Add Actors to Project Role | add_actors_to_project_role | Add actors (users/groups) to a project role | |
| Archive Project | archive_project | Archive a project | |
| Create Project Category | create_project_category | Create a project category | |
| Delete Project Category | delete_project_category | Delete a project category | |
| Get Project | get_project | Get project details | |
| Get Project Category | get_project_category | Get a project category by ID | |
| Get Project Role | get_project_role | Get a specific project role | |
| List Project Avatars | list_project_avatars | Get all avatars for a project | |
| List Project Categories | list_project_categories | Get all project categories | |
| List Project Components | list_project_components | Get all components for a project | |
| List Project Issue Types | list_project_issue_types | Get issue types for a project | |
| List Project Roles | list_project_roles | Get all project roles for a project | |
| List Project Versions | list_project_versions | Get all versions for a project | |
| List Projects | list_projects | List accessible projects | |
| Remove Actors from Project Role | remove_actors_from_project_role | Remove actors from a project role | |
| Restore Archived Project | restore_archived_project | Restore an archived project | |
| Search Projects | search_projects | Search for projects | |
| Update Project Category | update_project_category | Update a project category |
Resolution
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Resolution | create_resolution | Create a new resolution | |
| Delete Resolution | delete_resolution | Delete a resolution | |
| Get Resolution | get_resolution | Get a resolution by ID | |
| List Resolutions | list_resolutions | Get all resolutions | |
| Update Resolution | update_resolution | Update a resolution |
Screen
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Screen | get_screen | Get a screen by ID | |
| List Screen Tab Fields | list_screen_tab_fields | Get all fields for a screen tab | |
| List Screen Tabs | list_screen_tabs | Get all tabs for a screen | |
| List Screens | list_screens | Get all screens |
Sprint
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Sprint | create_sprint | Create a sprint | |
| Delete Sprint | delete_sprint | Delete a sprint | |
| Get Sprint | get_sprint | Get a sprint by ID | |
| List Board Sprints | list_board_sprints | Get sprints for a board | |
| List Sprint Issues | list_sprint_issues | Get issues in a sprint | |
| Update Sprint | update_sprint | Update a sprint |
Status
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Status | create_status | Create a new status | |
| Delete Status | delete_status | Delete a status | |
| Get Status | get_status | Get a status by ID | |
| List Statuses | list_statuses | Get all statuses | |
| Update Status | update_status | Update a status |
System
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Application Property | get_application_property | Get an application property | |
| Get Audit Log | get_audit_log | Get audit log records | |
| Get Global Configuration | get_global_configuration | Get global configuration | |
| Get Jira License Info | get_jira_license_info | Get Jira license information | |
| Get Jira Server Info | get_jira_server_info | Get Jira server information | |
| List Application Properties | list_application_properties | Get all application properties | |
| Set Application Property | set_application_property | Set an application property |
User
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Delete User Property | delete_user_property | Delete a property from a user | |
| Get Current User | get_current_user | Get current user details | |
| Get Current User Permissions | get_current_user_permissions | Get permissions for the current user | |
| Get Current User Preferences | get_current_user_preferences | Get current user preferences | |
| Get User | get_user | Get a user by account ID | |
| Get User Property | get_user_property | Get a property for a user | |
| List User Groups | list_user_groups | Get groups that a user belongs to | |
| List User Properties | list_user_properties | Get all properties for a user | |
| Search Users | search_users | Search for users | |
| Set Current User Preference | set_current_user_preference | Set a user preference | |
| Set User Property | set_user_property | Set a property for a user |
Version
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Project Version | create_project_version | Create a project version/release | |
| Delete Version | delete_version | Delete a version | |
| Get Version | get_version | Get a version by ID | |
| Get Version Issue Counts | get_version_issue_counts | Get issue counts for a version | |
| Get Version Unresolved Count | get_version_unresolved_count | Get count of unresolved issues for a version | |
| Merge Project Versions | merge_project_versions | Merge two versions | |
| Move Version Position | move_version_position | Move version position | |
| Update Version | update_version | Update a version |
Workflow
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Workflow | get_workflow | Get a workflow by name | |
| Get Workflow Scheme | get_workflow_scheme | Get a workflow scheme by ID | |
| List Workflow Schemes | list_workflow_schemes | Get all workflow schemes | |
| List Workflows | list_workflows | Get all workflows |
Worklog
| Operation | ID | Description | Trigger |
|---|---|---|---|
| List Deleted Worklog Ids | list_deleted_worklog_ids | Get list of IDs for deleted worklogs | |
| List Updated Worklog Ids | list_updated_worklog_ids | Get list of IDs for updated worklogs |
Other
| Operation | ID | Description | Trigger |
|---|---|---|---|
| On Comment Added | on_comment_added | Trigger: fires when a comment is added to a Jira issue. | Yes |
| On Issue Created | on_issue_created | Trigger: fires when a Jira issue is created. | Yes |
| On Issue Deleted | on_issue_deleted | Trigger: fires when a Jira issue is deleted. | Yes |
| On Issue Updated | on_issue_updated | Trigger: fires when a Jira issue is updated. | Yes |