Prerequisites
- An active Linear workspace.
- Permission in Linear to view the teams, issues, and projects the agent or workflow requires.
- A Linear personal API key — go to Account → Security & access in Linear or visit linear.app/settings/api. Copy the key when it is displayed (keys start with
lin_api_). - Prefer a dedicated, least-privilege automation user rather than a workspace administrator.
Setup
1
Create a Linear personal API key
In Linear, go to Account → Security & access and create a personal API key. Give it a recognizable label, choose the minimum permissions needed, and copy the key immediately.
2
Open an agent or workflow
Open an agent and add the Linear toolkit under Toolkits, or add a Linear step to a workflow.
3
Create a saved connection
In the Linear step, choose + New under Select saved connection. Enter a Connection Name and the Personal API Key. Save the connection.
4
Set a default team (agents only)
Optionally set a Default Team ID (a team key such as
ENG or a unique ID) in the agent configuration. This is used when Create Issue or Create Project does not receive an explicit team.5
Test the connection
Run Get Current User to confirm the key is linked to the intended Linear user. Then run List Teams to confirm workspace access before enabling write actions.
Available tools
Auth and Users
Teams
Issues
Projects
Labels
Comments
Cycles
Workflow
Use cases
- List open issues for a team or assignee and summarize them before a standup.
- Look up a specific issue by identifier (e.g. ENG-123), read its comments, and add a follow-up note.
- Create an issue from a chat or form submission and assign it to the right team member.
- Find the active cycle and inspect its issue progress and completion rate.
- Update an issue’s state and assignee after a workflow step confirms a task is complete.