What can you do with it?
The Linear integration provides comprehensive project management and issue tracking through GraphQL API. You can manage issues with detailed tracking, organize teams and projects, track workflow states, assign tasks, add comments, and manage labels for organization. This integration supports the full Linear workflow including creating issues, updating status, team collaboration, and project management. Perfect for development teams looking to automate their Linear workflows and integrate with other tools.How to use it?
Basic Command Structure
Parameters
Required:action
- The operation you want to perform (get_user, get_issues, create_issue, update_issue, get_teams, get_projects, etc.)
team_id
- Team identifier for team-specific operationsissue_id
- Issue identifier for issue-specific operationsproject_id
- Project identifier for project operations
Tools
Get Current User
Retrieve information about the authenticated user Parameters:action
(required) - Set to “get_user”
Get Issues
Retrieve a list of issues with filtering options Parameters:action
(required) - Set to “get_issues”team_id
(optional) - Filter by specific team
Get Issue by ID
Retrieve detailed information about a specific issue Parameters:action
(required) - Set to “get_issue”issue_id
(required) - The issue identifier
Create Issue
Create a new issue in Linear Parameters:action
(required) - Set to “create_issue”title
(required) - Issue titledescription
(required) - Issue descriptionteam_id
(required) - Team identifierpriority
(optional) - Priority level (1-4, where 1 is urgent)assignee_id
(optional) - User ID to assign the issue tolabel_ids
(optional) - Array of label IDs
Update Issue
Update an existing issue Parameters:action
(required) - Set to “update_issue”issue_id
(required) - Issue identifiertitle
(optional) - Updated titledescription
(optional) - Updated descriptionpriority
(optional) - Updated prioritystate_id
(optional) - New workflow state ID
Get Teams
Retrieve all teams and their information Parameters:action
(required) - Set to “get_teams”
Get Team Issues
Retrieve issues for a specific team Parameters:action
(required) - Set to “get_team_issues”team_id
(required) - Team identifier
Get Projects
Retrieve all projects with progress and details Parameters:action
(required) - Set to “get_projects”
Get Workflow States
Retrieve workflow states for teams Parameters:action
(required) - Set to “get_workflow_states”
Create Comment
Add a comment to an issue Parameters:action
(required) - Set to “create_comment”issue_id
(required) - Issue identifierbody
(required) - Comment text
Get Labels
Retrieve labels for filtering and organization Parameters:action
(required) - Set to “get_labels”
Get Users
Retrieve team members for assignment Parameters:action
(required) - Set to “get_users”