Skip to main content
Connect Linear to manage issues, track projects, and sync with your development workflow.

Features

  • List and search issues
  • Create and update issues
  • Move issues between states
  • Assign issues to team members
  • View project and cycle progress
  • Sync with GitHub issues
  • Generate sprint reports
  • Track team workload

Setup

1

Go to Integrations

Open Integrations from the sidebar
2

Find Linear

Locate Linear in the list and click Connect
3

Authorize

Sign in to Linear and authorize Invariant
4

Select workspace

Choose which workspace to connect

Supported Actions

ActionDescription
list_issuesList issues with optional filters
create_issueCreate a new issue
update_issueUpdate issue status, assignee, or priority
get_projectsList projects
get_cyclesView cycle information
search_issuesSearch issues by keyword
get_team_membersList team members

Examples

List assigned issues

Show my assigned Linear issues

Create an issue

Create a Linear issue titled "Fix login bug" with priority high

Move issue to done

Move issue ENG-123 to Done

Sprint summary

Summarize what the team completed this sprint in Linear

Daily standup

Every morning at 9am, list my Linear issues in progress
and any that were completed yesterday

Troubleshooting

Issues not appearing
  • Verify you have access to the team in Linear
  • Check that the workspace is correctly connected
“Cannot update issue” errors
  • Confirm you have permission to edit the issue
  • Ensure the target state exists in your workflow
Team members not found
  • Re-authorize to refresh team member data

Best Practices

  • Use issue identifiers: “ENG-123” not “the login bug”
  • Specify team when creating issues if you have multiple teams
  • Include priority and labels for better organization