LIVEAI Bootcamps · May 2026 · 🇫🇷 CET
Resources · Integrations · n8n FREE · 2026Linear logo featuring a stylized L with a blue and white color scheme

LINEAR n8n INTEGRATION: AUTOMATE LINEAR WITH N8N

Looking to automate your project management workflow with Linear and n8n? You're in the right place. The Linear n8n integration gives you access to 7 powerful actions to streamline your issue tracking and team collaboration directly from your n8n workflows.

Linear is the modern project management tool loved by high-velocity teams, and connecting it to n8n opens up a world of automation possibilities. Whether you need to automatically create issues from form submissions, sync tasks across platforms, or keep your team updated with automated comments, this integration handles it all without writing a single line of code.

In this guide, you'll discover exactly how to connect Linear to n8n, explore each available action in detail, and learn practical ways to automate your development workflow. Let's dive in.

Need help

Need help automating Linear with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Why automate

Why automate Linear with n8n?

The Linear n8n integration provides 7 distinct actions that cover the full lifecycle of issue management: creating issues, retrieving single or multiple issues, updating them, adding comments, attaching links, and deleting issues when needed. This comprehensive coverage means you can build complete automation workflows without leaving n8n.

Significant time savings become immediate once you set up your first workflow. No more manually creating issues from customer support tickets, Slack messages, or form responses. Define smart rules once, and let n8n handle the repetitive work. Teams report saving hours per week just by automating issue creation and status updates.

Seamless integration with your entire stack is where n8n truly shines. Connect Linear to over 400 applications—sync issues with your CRM, trigger Slack notifications when priorities change, automatically update project documentation in Notion, or create issues from GitHub events. The possibilities expand dramatically when Linear becomes part of your automated ecosystem.

Here are concrete workflows you can build today:

  • Create Linear issues automatically when a customer submits a bug report through your support form
  • Sync issue status changes between Linear and external stakeholder dashboards
  • Add comments to issues when related pull requests are merged in GitHub
  • Bulk retrieve and export issues for weekly reporting and analytics
Credentials

How to connect Linear to n8n?

  1. !
    1 step

    How to connect Linear to n8n?

    1. 01

      Add the node

      Connecting Linear to n8n is straightforward using API credentials. Linear uses API key authentication, which you can generate directly from your Linear workspace settings.Basic configuration:Open your Linear workspace settings: Click on your profile icon in Linear and navigate to Settings → API → Personal API KeysGenerate a new API key: Click "Create key", give it a descriptive name (e.g., "n8n Integration"), and copy the generated key immediately—you won't be able to see it againAdd credentials in n8n: In your n8n workflow, add a Linear node, click on "Credential to connect with", then "Create New Credential"Paste your API key: Enter the API key you copied from Linear and save the credentialTest the connection: Run a simple "Get Many" operation to verify everything is working correctly

    Linear credentials
    TIP
    💡 TIP: Create a dedicated API key specifically for n8n rather than reusing existing keys. This way, if you ever need to revoke access or troubleshoot issues, you can do so without affecting other integrations. Also, consider using a service account in Linear if your organization has one, as this prevents workflows from breaking when team members leave.
Need help

Need help automating Linear with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Actions

Linear actions available in n8n

  1. 01
    Action 01

    Linear - Issue Create

    Creating issues programmatically is the foundation of most Linear automation workflows. This action lets you automatically generate new issues in any of your Linear teams, complete with titles, descriptions, and any additional properties you need.

    Key parameters:

    • Credential to connect with: Select your authenticated Linear account from the dropdown—this is required to establish the API connection
    • Resource: Set to "Issue" to work with Linear issues
    • Operation: Set to "Create" to generate new issues
    • Team Name or ID: Specify which team should own the issue—enter the team identifier or name (required)
    • Title: The issue title that will appear in Linear—supports both fixed text and dynamic expressions
    • Additional Fields: Expandable section for optional properties like description, priority, labels, assignee, and more

    Use cases:

    • Automatically create bug reports when error monitoring tools like Sentry detect new issues
    • Generate feature request issues from customer feedback forms
    • Create onboarding task issues when new team members join via your HR system
    • Transform Slack messages into trackable Linear issues with a simple workflow trigger

    This action is perfect for teams that want to centralize issue creation from multiple sources while maintaining consistent formatting and team assignment.

    Linear - Issue Create
  2. 02
    Action 02

    Linear - Issue Get

    When you need to retrieve detailed information about a specific issue, this action fetches all data associated with a single Linear issue using its unique identifier. It's essential for workflows that need to check issue status, pull descriptions for notifications, or verify issue existence before performing other operations.

    Key parameters:

    • Credential to connect with: Dropdown to select your Linear account credential for API authentication (required)
    • Resource: Set to "Issue" to target Linear issues
    • Operation: Set to "Get" to retrieve a single issue's data
    • Issue ID: Text field where you enter the unique identifier of the issue you want to fetch (required)

    Use cases:

    • Pull issue details to include in Slack notifications or email updates
    • Check if an issue exists before attempting to update it
    • Retrieve issue data for syncing with external project management tools like Asana or ClickUp
    • Fetch issue information to populate reports or dashboards

    This action returns comprehensive issue data including title, description, status, assignee, labels, and timestamps—everything you need for downstream workflow steps.

    Linear - Issue Get
  3. 03
    Action 03

    Get Many

    Need to work with multiple issues at once? The "Get Many" action retrieves a batch of issues from Linear, making it ideal for reporting, bulk operations, or syncing issue lists with other systems.

    Key parameters:

    • Credential to connect with: Dropdown for selecting your Linear account credential (required)
    • Resource: Set to "Issue" to fetch issues from Linear
    • Operation: Set to "Get Many" to retrieve multiple records
    • Return All: Toggle switch that determines whether to fetch all available issues or limit results—turning this off enables the Limit parameter
    • Limit: Numeric field that caps the number of issues returned when "Return All" is disabled—default is 50

    Use cases:

    • Generate weekly issue reports by fetching all issues created in the past 7 days
    • Sync your Linear backlog with an external analytics dashboard
    • Create automated summaries of open issues for stakeholder updates
    • Bulk export issues for migration or archival purposes

    💡 Pro tip: Combine this action with n8n's filtering capabilities to narrow down results after retrieval—filter by status, assignee, or any other property to work with exactly the issues you need.

    Get Many
  4. 04
    Action 04

    Linear Issue Update

    Keeping issues current is just as important as creating them. This action modifies existing issues in Linear, allowing you to update any field—status, title, description, assignee, priority, and more.

    Key parameters:

    • Credential to connect with: Dropdown to select your Linear account for authentication (required)
    • Resource: Set to "Issue" to target issues
    • Operation: Set to "Update" to modify existing issues
    • Issue ID: Text field for the unique identifier of the issue to update (required)
    • Update Fields: Expandable section where you add specific fields to modify—use the "Add Field" button to select which properties to change

    Use cases:

    • Automatically move issues to "In Review" when pull requests are opened
    • Update issue priority based on customer tier or urgency signals
    • Change assignees when team capacity shifts or on-call rotations change
    • Add or modify descriptions with additional context from other tools

    This action is particularly powerful when combined with webhook triggers from other platforms—imagine issues updating their status in real-time based on CI/CD pipeline events or customer support ticket changes.

    Linear Issue Update
  5. 05
    Action 05

    Delete Issue

    Sometimes issues need to be removed entirely—duplicates, test entries, or deprecated items. This action permanently deletes an issue from Linear, so use it carefully in your automated workflows.

    Key parameters:

    • Credential to connect with: Dropdown for Linear account credential selection (required)
    • Resource: Set to "Issue" to operate on Linear issues
    • Operation: Set to "Delete" to remove issues permanently
    • Issue ID: Text field where you specify the exact issue to delete (required)

    Use cases:

    • Automatically clean up test issues created by QA workflows
    • Remove duplicate issues detected by automated deduplication logic
    • Delete cancelled or invalid issues based on specific criteria
    • Implement data retention policies by archiving and then deleting old issues

    Important consideration: Deletions are permanent in Linear. Consider implementing a confirmation step or logging mechanism in your workflow before executing deletions, especially in production environments.

    Delete Issue
  6. 07
    Action 07

    Add Comment

    Keep your team informed with automated comments on Linear issues. This action posts comments to specific issues, enabling real-time updates from external systems, status notifications, and cross-platform communication.

    Key parameters:

    • Credential to connect with: Dropdown for Linear account credential authentication (required)
    • Resource: Set to "Comment" to work with issue comments
    • Operation: Set to "Add Comment" to post new comments
    • Issue ID: Text field for the unique identifier of the issue to comment on (required)
    • Comment: Text field where you write the comment content (required)
    • Additional Fields: Optional expandable section for extra comment properties

    Use cases:

    • Post deployment notifications when issues are shipped to production
    • Add customer feedback directly to related issues from support platforms like Zendesk or Intercom
    • Comment build status updates from CI/CD pipelines
    • Notify the team when external dependencies are resolved

    Automated comments create a living audit trail on your issues, helping team members stay synchronized without manual status updates.

    Add Comment
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 Linear n8n integration free?
    Yes, the Linear integration is completely free to use within n8n. If you're running n8n self-hosted (the open-source version), there's no cost at all for using the Linear nodes—you just need your own Linear API key. For n8n Cloud users, the Linear integration is included in all plans, though you'll be limited by your plan's execution quotas. Linear itself offers a generous free tier that works perfectly for small teams getting started with automation. The only real limitation is API rate limits on Linear's side, which shouldn't affect most automation workflows unless you're processing thousands of issues per hour.
  • What data can I sync between Linear and n8n?
    The Linear n8n integration gives you full access to issue data including titles, descriptions, statuses, priorities, labels, assignees, team assignments, and timestamps. You can create, read, update, and delete issues, plus add comments and attach links. However, the native integration focuses specifically on issues and comments—it doesn't directly access Linear's projects, cycles, or roadmap features through dedicated actions. For more advanced use cases, you can use n8n's HTTP Request node to access Linear's GraphQL API directly, which opens up the entire Linear data model for your automation workflows.
  • How long does it take to set up the Linear n8n integration?
    Most users have their first working Linear automation running within 10-15 minutes. Generating a Linear API key takes about 30 seconds, and adding the credential to n8n is another minute or two. The longest part is usually designing your workflow logic—deciding what triggers the automation and what should happen in Linear. For a simple workflow like "create an issue when a form is submitted," you can be fully operational in under 10 minutes. More complex workflows with multiple conditions and branching logic might take 30-60 minutes to build and test, but n8n's visual interface makes iteration fast. If you need help building advanced automations, our automation agency can assist you.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.