Skip to main content
The Linear node adds Linear operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Linear also includes 9 trigger operations (marked in the tables below) that can start a workflow when something happens in Linear.
You can wire the Linear node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Linear under Credentials in the node settings. See Connecting credentials for the general flow.

OAuth

Sign in with your Linear account when prompted; no keys to copy. NoClick requests the following permissions:
  • read
  • write
  • issues:create
  • comments:create
  • admin

Personal access token

Enter the values manually when creating the credential. Get your credentials here.

Operations

Attachment

OperationIDDescriptionTrigger
Create Issue Attachmentcreate_issue_attachmentCreate an attachment (link URL to issue)
Delete Attachmentdelete_attachmentDelete an attachment
List Issue Attachmentslist_issue_attachmentsList attachments for an issue

Cycle

OperationIDDescriptionTrigger
Archive Cyclearchive_cycleArchive a cycle
Create Cyclecreate_cycleCreate a new cycle (sprint) for a team
List Team Cycleslist_team_cyclesRetrieve cycles for a specific Linear team
Update Cycleupdate_cycleUpdate an existing cycle

Document

OperationIDDescriptionTrigger
Create Documentcreate_documentCreate a new document. Requires exactly one of: projectId, teamId, or issueId.
Delete Documentdelete_documentDelete a document
Get Documentget_documentRetrieve a Linear document by ID
List Documentslist_documentsList documents in the user’s Linear workspace
Update Documentupdate_documentUpdate an existing document

Issue

OperationIDDescriptionTrigger
Archive Issuearchive_issueArchive an issue
Create Issuecreate_issueCreate a new Linear issue
Create Issue Commentcreate_issue_commentCreate a comment on a specific Linear issue
Create Issue Labelcreate_issue_labelCreate a new Linear issue label
Create Issue Relationcreate_issue_relationCreate a relation between issues
Delete Issuedelete_issueDelete a Linear issue
Delete Issue Commentdelete_issue_commentDelete a comment
Delete Issue Labeldelete_issue_labelDelete an issue label
Delete Issue Relationdelete_issue_relationDelete an issue relation
Get Issueget_issueRetrieve detailed information about an issue by ID
List Issue Commentslist_issue_commentsList comments for a specific Linear issue
List Issue Labelslist_issue_labelsList available issue labels in a Linear workspace
List Issue Relationslist_issue_relationsList issue relations (blocks, related, duplicate)
List Issueslist_issuesList issues in the user’s Linear workspace
Search Issuessearch_issuesSearch issues by query string
Unarchive Issueunarchive_issueUnarchive an issue
Update Issueupdate_issueUpdate an existing Linear issue
Update Issue Commentupdate_issue_commentUpdate an existing comment
Update Issue Labelupdate_issue_labelUpdate an issue label

Project

OperationIDDescriptionTrigger
Archive Projectarchive_projectArchive a project (soft delete)
Create Projectcreate_projectCreate a new project in Linear
Create Project Milestonecreate_project_milestoneCreate a project milestone
Delete Projectdelete_projectPermanently delete a project
Delete Project Milestonedelete_project_milestoneDelete a project milestone
Get Projectget_projectRetrieve details of a specific project
List Project Milestoneslist_project_milestonesList milestones for a project
List Projectslist_projectsList projects in the user’s Linear workspace
Update Projectupdate_projectUpdate an existing Linear project
Update Project Milestoneupdate_project_milestoneUpdate a project milestone

Team

OperationIDDescriptionTrigger
Get Teamget_teamRetrieve details of a specific Linear team
List Team Workflow Stateslist_team_workflow_statesList workflow states (statuses) for a team
List Teamslist_teamsList teams in the user’s Linear workspace

User

OperationIDDescriptionTrigger
Get Authenticated Userget_authenticated_userGet the currently authenticated user
Get Userget_userRetrieve details of a specific Linear user
List Userslist_usersRetrieve users in the Linear workspace

Webhook

OperationIDDescriptionTrigger
Create Webhookcreate_webhookCreate a webhook
Delete Webhookdelete_webhookDelete a webhook
List Webhookslist_webhooksList webhooks for the organization

Other

OperationIDDescriptionTrigger
On Comment Createdon_comment_createdTrigger: fires when a Linear comment is created.Yes
On Comment Deletedon_comment_deletedTrigger: fires when a Linear comment is deleted.Yes
On Comment Updatedon_comment_updatedTrigger: fires when a Linear comment is updated.Yes
On Issue Createdon_issue_createdTrigger: fires when a Linear issue is created.Yes
On Issue Deletedon_issue_deletedTrigger: fires when a Linear issue is deleted.Yes
On Issue Updatedon_issue_updatedTrigger: fires when a Linear issue is updated.Yes
On Project Createdon_project_createdTrigger: fires when a Linear project is created.Yes
On Project Deletedon_project_deletedTrigger: fires when a Linear project is deleted.Yes
On Project Updatedon_project_updatedTrigger: fires when a Linear project is updated.Yes