Linear
Issue tracking platform for teams, issues, projects, cycles, roadmaps, comments, and labels.
Supports Linear issue planning around comments, initiatives, issues, projects, and issue update events.
Sign in to connect Linear
Sign in to connect an account and start using Linear in your apps.
Related integrations
Example Use Cases
These are example ways Snow can use Linear when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Tool to add a reaction to an existing Linear comment. Use when you want to programmatically react to a comment on an issue.
Creates a new comment on a specified Linear issue. This action modifies shared workspace data and is not reversible — confirm the target issue and comment content before executing.
Creates a new label in Linear for a specified team, used to categorize and organize issues. Label names must be unique within each team. If a label with the same name already exists, the existing label will be returned. Both new and existing labels return the same object structure; check the label's `createdAt` or compare IDs to determine if creation occurred.
Creates a new attachment and associates it with a specific, existing Linear issue.
Create a relationship between two Linear issues using the issueRelationCreate mutation. Use this to establish connections like 'blocks', 'duplicate', or 'related' between issues.
Creates a new issue in a specified Linear project and team, requiring team_id and title, and allowing optional properties like description, assignee, state, priority, cycle, and due date. All UUID parameters (state_id, assignee_id, cycle_id, label_ids, project_id) must belong to the same team as team_id. The created issue's id is returned in data.id — capture it for use as parent_id in sub-issues or follow-up operations. No template_id field exists; expand templates manually into title and description before calling.
Creates a new Linear project with specified name and team associations.
Tool to create a project milestone in Linear with a name and optional target date and sort order. Use when you need to add milestones to track progress within a project.
Tool to create a project status update post for a Linear project. Use when you need to post progress updates, status reports, or announcements for a project.
Archives an existing Linear issue by its ID, which is Linear's standard way of deleting issues; the operation is idempotent. Archiving is permanent with no built-in undo — confirm the issue identifier and title with the user before executing, especially in bulk operations.
Triggers
These are the trigger events currently available for Linear.
Triggered when a comment is received.
Triggered when a new issue is created.
Triggered when an issue is updated. For example labels are changed, issue status is changed, etc.