LIVEAI Bootcamps · May 2026 · 🇫🇷 CET
Resources · Integrations · n8n FREE · 2026Logo of Jira featuring the stylized 'J' in blue and black typography

JIRA n8n INTEGRATION: AUTOMATE JIRA WITH N8N

Looking to automate Jira with n8n? You're in the right place. The Jira n8n integration gives you access to 1 powerful trigger and 20 actions to streamline your project management workflows without writing a single line of code. Our n8n agency specializes in building these powerful integrations for teams worldwide.

Whether you need to automatically create issues from form submissions, sync Jira with your CRM, or notify your team in Slack when a sprint starts, this integration handles it all. You can monitor virtually any event in Jira—from issue creation to board configuration changes—and trigger complex automation sequences instantly.

In this guide, you'll discover exactly how to connect Jira to n8n, explore every available trigger and action in detail, and learn how to build workflows that save your team hours of manual work every week.

Need help

Need help automating Jira with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Why automate

Why automate Jira with n8n?

The Jira n8n integration gives you access to 1 comprehensive trigger covering 30+ event types and 20 distinct actions spanning users, issues, comments, and attachments. This means you can build end-to-end automation workflows that respond to virtually anything happening in your Jira instance.

Significant time savings are the most immediate benefit. No more manually copying issue details between tools, updating spreadsheets when tickets move, or sending status update emails. Set up smart rules once, and n8n handles the repetitive work 24/7. Teams typically report saving 5-10 hours per week on administrative tasks alone.

Improved responsiveness transforms how your organization operates. When a critical bug is created, instantly notify the on-call engineer via Slack. When a sprint closes, automatically generate a report in Google Sheets. The trigger monitors your Jira instance continuously, ensuring nothing falls through the cracks.

Concrete workflow examples:

  • Create Jira issues automatically from customer support tickets in Zendesk or Intercom
  • Sync issue status changes bidirectionally with your CRM (HubSpot, Salesforce)
  • Post daily standup summaries to Slack with all issues updated in the last 24 hours
  • Automatically attach files from Google Drive or Dropbox when specific labels are added
  • Generate invoices in QuickBooks when issues are marked as completed
Credentials

How to connect Jira to n8n?

  1. !
    1 step

    How to connect Jira to n8n?

    1. 01

      Add the node

      The Jira integration uses OAuth2 or API Token authentication to securely connect your Jira Cloud or Server instance to n8n.Basic configuration:Open n8n and add a Jira node: In your workflow canvas, search for "Jira" and drag the node into your workflow.Create new credentials: Click on the "Credential to connect with" dropdown and select "Create New." Choose between Jira Software Cloud or Jira Server depending on your setup.For Jira Cloud (OAuth2): Enter your Atlassian email and generate an API token at id.atlassian.com. Copy the token into n8n along with your Jira domain (e.g., yourcompany.atlassian.net).For Jira Server: Provide your server URL, username, and password or API token. Ensure your Jira instance allows API access from external applications.Test the connection: Click "Save" and n8n will verify the credentials by making a test API call. If successful, you'll see a green confirmation.

    Jira credentials
    TIP
    💡 TIP: Create a dedicated Jira service account for your n8n automations rather than using your personal credentials. This ensures workflows don't break when team members change roles, and makes it easier to audit which changes were made by automations versus humans. For complex setups, consider our n8n training to master advanced configuration techniques.
Need help

Need help automating Jira with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Triggers

Jira triggers available in n8n

  1. 01
    Trigger 01

    Jira Trigger

    The Jira Trigger is your automation's starting point—it monitors your entire Jira instance and fires your workflow the instant a specified event occurs. Unlike polling-based triggers that check periodically, this webhook-based trigger responds in real-time, making it ideal for time-sensitive automations.

    Configuration parameters:

    Events (multi-select, required): This is the heart of the trigger. You can select one or multiple Jira events that will activate your workflow. The available events cover virtually every action in Jira:

    • Board events: Board Configuration Changed, Board Created, Board Deleted, Board Updated
    • Issue events: Issue Created, Issue Updated, Issue Deleted, Issue Link Created/Deleted
    • Sprint events: Sprint Started, Sprint Closed, Sprint Created, Sprint Deleted, Sprint Updated
    • Comment events: Comment Created, Comment Updated, Comment Deleted
    • Project events: Project Created, Project Updated, Project Deleted
    • User events: User Created, User Updated, User Deleted
    • Version events: Version Created, Released, Unreleased, Updated, Deleted
    • Worklog events: Worklog Created, Updated, Deleted

    Typical use cases:

    • Trigger a Slack notification whenever a high-priority issue is created
    • Update a Google Sheet dashboard when any issue status changes
    • Send a welcome email sequence when a new user is added to your Jira project
    • Archive completed sprint data to a database when a sprint closes
    • Create follow-up tasks in other tools when issue links are established

    When to use it: This trigger is perfect for any workflow that needs to respond to Jira events in real-time. Because it supports multiple event types simultaneously, you can create a single workflow that handles various scenarios using conditional logic (If/Switch nodes) to route data appropriately.

    Jira Trigger
Actions

Jira actions available in n8n

  1. 01
    Action 01

    Jira User Get

    This action retrieves detailed information about a specific Jira user, including their display name, email, account status, and avatar URL. It's essential for workflows that need to personalize communications or validate user data.

    Key parameters:

    • Credential to connect with (dropdown, required): Select your configured Jira account credentials
    • Account ID (text field, optional): The unique identifier of the Jira user to retrieve. You can find this in Jira's user profile URL or from previous workflow outputs

    Use cases:

    • Fetch user details before sending personalized email notifications
    • Validate that an assignee exists before creating or updating issues
    • Build a user directory by combining with "Get Many" operations
    Jira User Get
  2. 02
    Action 02

    Delete User

    This action permanently removes a user from your Jira instance. Use it with caution—this operation cannot be undone and will remove all user associations.

    Key parameters:

    • Credential to connect with (dropdown, required): Your Jira authentication credentials
    • Account ID (text field, required): The unique identifier of the user account to delete

    Use cases:

    • Automate offboarding workflows when employees leave your organization
    • Clean up test accounts after QA cycles
    • Sync user deletions from your HR system (Workday, BambooHR) to Jira
    Delete User
  3. 03
    Action 03

    Create User

    This action provisions a new user in your Jira instance with specified credentials and profile information. It's particularly valuable for onboarding automation.

    Key parameters:

    • Username (text field, required): The unique username for the new Jira user
    • Email Address (text field, required): The user's email for notifications and password recovery
    • Display Name (text field, required): The full name shown in Jira's interface
    • Additional Fields: Optional properties like locale, notification preferences, or group memberships

    Use cases:

    • Automatically create Jira accounts when new employees are added to your HR system
    • Provision users based on form submissions (Typeform, Google Forms)
    • Sync user creation from your identity provider (Okta, Azure AD)
    Create User
  4. 04
    Action 04

    Jira - Update Issue Comment

    This action modifies an existing comment on a Jira issue, allowing you to correct information, add updates, or append additional context programmatically.

    Key parameters:

    • Issue Key (text field, required): The unique identifier of the issue (e.g., "PROJECT-123")
    • Comment ID (text field, required): The specific ID of the comment to update
    • Comment (text field, required): The new content that will replace the existing comment
    • JSON Parameters (toggle): Enable to pass complex formatting via raw JSON

    Use cases:

    • Automatically update comments with resolution details when issues are closed
    • Append timestamps or status changes to existing comments for audit trails
    • Correct automated comments that contained outdated information
    Jira - Update Issue Comment
  5. 05
    Action 05

    Remove Issue Comment

    This action deletes a specific comment from a Jira issue. It's useful for cleaning up automated comments or removing outdated information.

    Key parameters:

    • Issue Key (text field, required): The issue identifier containing the comment
    • Comment ID (text field, required): The unique ID of the comment to remove

    Use cases:

    • Clean up temporary or draft comments from automated processes
    • Remove outdated status update comments after issue resolution
    • Delete duplicate comments created by integration errors
    Remove Issue Comment
  6. 06
    Action 06

    Issue Comment - Get Many

    This action retrieves multiple comments from a specified Jira issue, with options to limit results or fetch all comments. Perfect for reporting and analysis workflows.

    Key parameters:

    • Issue Key (text field, optional): The issue to fetch comments from
    • Return All (toggle): When enabled, retrieves all comments without limit
    • Limit (number field): Maximum comments to return (default: 50)

    Use cases:

    • Generate comment summaries for weekly reports
    • Export issue discussions to external documentation tools
    • Analyze comment patterns for workflow optimization
    Issue Comment - Get Many
  7. 07
    Action 07

    Get Issue Comment

    This action retrieves a single, specific comment from a Jira issue using its unique identifier. Use it when you need precise comment data rather than a full list.

    Key parameters:

    • Issue Key (text field, required): The parent issue identifier
    • Comment ID (text field, required): The specific comment to retrieve

    Use cases:

    • Fetch comment details to verify content before taking action
    • Retrieve comments referenced by webhooks for further processing
    • Validate comment existence before attempting updates
    Get Issue Comment
  8. 08
    Action 08

    Add Issue Comment

    This action creates a new comment on a specified Jira issue. It's one of the most commonly used actions for keeping stakeholders informed automatically.

    Key parameters:

    • Issue Key (text field, required): The issue to comment on (e.g., "DEV-456")
    • Comment (text area, required): The comment content (supports Jira markup)
    • JSON Parameters (toggle): Enable for advanced formatting options

    Use cases:

    • Automatically log external communications (emails, Slack messages) as issue comments
    • Add status update comments when issues move through workflow stages
    • Post automated test results or deployment notifications directly on issues
    Add Issue Comment
  9. 09
    Action 09

    Jira Issue Attachment Remove

    This action deletes a specific attachment from your Jira instance. Note that you need the attachment ID, not the issue key.

    Key parameters:

    • Attachment ID (text field, required): The unique identifier of the attachment to delete

    Use cases:

    • Clean up outdated or superseded attachments
    • Remove sensitive files after they've been processed
    • Automate attachment lifecycle management
    Jira Issue Attachment Remove
  10. 10
    Action 10

    Issue Attachment - Get Many

    This action retrieves multiple attachments from a specified Jira issue, allowing you to list all files associated with a ticket.

    Key parameters:

    • Issue Key (text field, required): The issue to fetch attachments from
    • Return All (toggle): Fetch all attachments without limit
    • Limit (number field): Maximum attachments to return (default: 50)
    • Download (toggle): Download attachment content as binary data

    Use cases:

    • Archive all issue attachments to cloud storage like AWS S3 when tickets close
    • Generate attachment inventories for compliance audits
    • Sync attachments to external document management systems
    Issue Attachment - Get Many
  11. 11
    Action 11

    Get Issue Attachment

    This action retrieves a single attachment's metadata or content from Jira using its unique attachment ID.

    Key parameters:

    • Attachment ID (text field, required): The unique identifier of the attachment
    • Download (toggle): When enabled, downloads the actual file content

    Use cases:

    • Fetch specific attachments for processing or transformation
    • Verify attachment existence before referencing in other systems
    • Download files for virus scanning or content analysis
    Get Issue Attachment
  12. 12
    Action 12

    Add Issue Attachment

    This action uploads a file to a Jira issue as an attachment. The file must be provided as binary data from a previous node in your workflow.

    Key parameters:

    • Issue Key (text field, required): The issue to attach the file to
    • Input Binary Field (text field, required): The name of the binary data field containing the file (default: "data")

    Use cases:

    • Automatically attach screenshots from error monitoring tools (Sentry, Bugsnag)
    • Add generated reports (PDFs, spreadsheets) to relevant issues
    • Sync attachments from email or other ticketing systems
    Add Issue Attachment
  13. 13
    Action 13

    Update Issue

    This action modifies an existing Jira issue's fields. You can update any field you have permission to change, including custom fields.

    Key parameters:

    • Issue Key (text field, required): The issue to update (e.g., "PROJ-789")
    • Update Fields (dynamic): Add specific fields to update (summary, description, assignee, priority, custom fields, etc.)

    Use cases:

    • Automatically update issue status when external conditions change
    • Sync field values from CRM or sales tools
    • Bulk update issues based on business rules or schedules
    Update Issue
  14. 14
    Action 14

    Status

    This action retrieves the current status of a specified Jira issue, including available transitions. Useful for workflows that need to make decisions based on issue state.

    Key parameters:

    • Issue Key (text field, required): The issue to check status for
    • Additional Fields: Optional parameters to include transition information

    Use cases:

    • Route workflows differently based on current issue status
    • Validate status before attempting transitions
    • Build status dashboards pulling real-time data
    Status
  15. 15
    Action 15

    Notify (Jira Issue)

    This action sends notifications about a Jira issue to specified recipients. It's perfect for alerting stakeholders who might not be watching the issue directly.

    Key parameters:

    • Issue Key (text field, required): The issue to notify about
    • Notification Recipients: Specify users, groups, or roles to notify
    • Notification Recipients Restrictions: Limit who can receive the notification
    • Additional Fields: Customize notification content

    Use cases:

    • Alert managers when critical issues are created
    • Notify external stakeholders about issue updates
    • Send deadline reminders for upcoming due dates
    Notify (Jira Issue)
  16. 16
    Action 16

    Get Many

    This action retrieves multiple issues from Jira based on your criteria. Use JQL (Jira Query Language) via options to filter results precisely.

    Key parameters:

    • Return All (toggle): Fetch all matching issues
    • Limit (number field): Maximum issues to return (default: 50)
    • Options: Additional filtering and sorting parameters

    Use cases:

    • Generate daily reports of all issues updated in the last 24 hours
    • Sync issue data to external databases or spreadsheets
    • Build custom dashboards with filtered issue lists
    Get Many
  17. 17
    Action 17

    Get an Issue

    This action retrieves complete details for a single Jira issue. It returns all fields, comments, attachments, and metadata associated with the issue.

    Key parameters:

    • Issue Key (text field, required): The issue to retrieve (e.g., "TEAM-123")
    • Simplify (toggle): Return simplified data structure for easier processing
    • Additional Fields: Include specific expanded data

    Use cases:

    • Fetch full issue context before making automated decisions
    • Populate templates or notifications with issue details
    • Validate issue data before performing updates
    Get an Issue
  18. 18
    Action 18

    Delete Issue

    This action permanently deletes a Jira issue. This cannot be undone—the issue and all associated data will be removed.

    Key parameters:

    • Issue Key (text field, required): The issue to delete
    • Delete Subtasks (toggle): When enabled, also deletes all subtasks of the issue

    Use cases:

    • Clean up test issues after QA cycles
    • Automate deletion of spam or duplicate issues
    • Remove issues created by integration errors
    Delete Issue
  19. 19
    Action 19

    Create Issue

    This action creates a new Jira issue with specified fields. It's essential for any workflow that needs to generate tickets automatically.

    Key parameters:

    • Project (dropdown/text, required): The Jira project to create the issue in
    • Issue Type (dropdown/text, required): The type of issue (Bug, Task, Story, etc.)
    • Summary (text field, required): The issue title
    • Additional Fields: Description, assignee, priority, labels, custom fields, and more

    Use cases:

    • Automatically create issues from customer support requests
    • Generate bug reports from error monitoring tools
    • Create tasks from form submissions or email requests
    • Sync issues from other project management tools like Asana or ClickUp
    Create Issue
  20. 20
    Action 20

    Changelog

    This action retrieves the complete change history for a Jira issue, showing who changed what and when. Invaluable for auditing and reporting.

    Key parameters:

    • Issue Key (text field, required): The issue to fetch changelog for
    • Return All (toggle): Retrieve complete history
    • Limit (number field): Maximum entries to return (default: 50)

    Use cases:

    • Generate audit reports showing all issue modifications
    • Track time spent in each status for cycle time analysis
    • Identify patterns in issue changes for process improvement
    Changelog
You've seen the integration

Build your first workflow with our team

Drop your email and we'll send you the catalog of automations you can ship today.

  • Free n8n & Make scenarios to import
  • Step-by-step setup docs
  • Live cohort + community support

Frequently asked questions

  • Is the Jira n8n integration free?
    The Jira integration itself is included with n8n at no additional cost—it's a native node available in both the free self-hosted version and n8n Cloud plans. However, you'll need a Jira account with API access. Jira Cloud Free tier does support API access, but some advanced features (like certain webhook events) may require Jira Standard or Premium. For high-volume automations, consider n8n Cloud's paid tiers which offer more executions and dedicated support. The integration uses standard Jira API calls, so your existing Jira subscription limits apply.
  • What data can I sync between Jira and n8n?
    You can sync virtually any data that Jira's REST API exposes. This includes issues (all fields, custom fields, status, priority, assignee), comments, attachments, users, projects, sprints, boards, versions, and worklogs. The trigger captures 30+ event types, so you can react to changes in real-time. For bidirectional sync, combine triggers with actions—for example, update a CRM record when an issue closes (trigger → action on CRM), and create Jira issues when CRM deals are won (CRM trigger → Jira Create Issue action). Custom fields are fully supported, making enterprise integrations straightforward.
  • How long does it take to set up the Jira n8n integration?
    Basic setup takes 5-10 minutes. Generating your Jira API token, configuring credentials in n8n, and testing the connection typically completes quickly. Building your first simple workflow (e.g., "create Slack message when issue is created") adds another 10-15 minutes. More complex workflows with conditional logic, multiple branches, and error handling may take 30-60 minutes to design and test thoroughly. The visual workflow builder makes iteration fast—you can see results immediately as you build. Most teams have their first production workflow running within an hour of starting. If you need help with advanced scenarios, explore our workflow creation services.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.