Skip to content

Linear

MetadataValue
Categorydev
Capabilitieshttp
Websitehttps://linear.app
  • project[] — from list_projects
  • task — from get_task, create_task, update_task
  • task[] — from list_tasks
  • api

Project management integration for engineering teams.

Linear issues map to tasks and projects map to projects on the AgentOS graph.

  1. Get your API key from https://linear.app/settings/api
  2. Add credential in AgentOS Settings → Connectors → Linear

Important: Linear API keys are used WITHOUT the “Bearer” prefix.

  • Full CRUD for tasks (issues)
  • Projects and cycles
  • Workflow states (customizable per team)
  • Sub-tasks via parent_id
  • Issue relationships (blocking, related)

Linear uses customizable workflow states per team. Common patterns:

State TypeTypical NamesMaps to
backlogBacklog, Triageopen
unstartedTodoopen
startedIn Progress, In Reviewin_progress
completedDonedone
canceledCanceledcancelled

To change an issue’s state, use update_task with state_id from get_workflow_states.

ValueMeaning
0No priority
1Urgent
2High
3Medium
4Low

To mark an issue complete:

  1. Call get_workflow_states with the issue’s team_id
  2. Find the state with type: "completed"
  3. Call update_task with the issue id and state_id