Agents · Linear

Devin and Linear: assign a ticket, get a Devin session

Devin has a native Linear integration, built by Cognition and listed in Linear's agent directory. Assign a Linear ticket to Devin, add a skill label such as @skills:implement, or @mention Devin in a comment, and a Devin session starts and reports back inside Linear. Devin Automations can also start sessions on Linear events. This page covers the setup from Devin's docs, the plans and limits, and what to use when you want a Linear-style board where agents run on your own computer.

Ways to use Devin with Linear

From Devin's and Linear's documentation, checked November 14, 2026. Devin's Pro plan ($20 a month) lists Slack, Linear and MCP integrations. Linear features Devin on its agents page.

WayWhat it doesPlan
Devin's Linear integrationStart a session from a ticket: assign it to Devin, add a skill label, or @mention Devin in a comment. Devin shows a live activity feed and a todo list synced to Linear's plan UI, and adds the PR and session linksPro ($20 a month) and up, Teams and Enterprise
Devin Automations with Linear triggersStart sessions when an issue is created, gets a label, changes status or priority, is assigned, or moves to a team. The ticket details go into the promptSelf-serve plans; on Teams, runs draw from the team's shared on-demand credit pool
Linear MCP from Devin's MCP marketplaceLinear's MCP tools in Devin sessions. You don't need it once the integration is connected, since Devin then has native Linear toolsSame Devin plans

Connect Devin to Linear

This is the setup in Devin's Linear docs. Devin needs permission to manage labels so it can sync skill labels to Linear.

  1. Connect from Devin

    In app.devin.ai, open Settings > Connections > Linear (https://app.devin.ai/settings/connections/linear) and click Connect.

  2. Approve in Linear

    Review the permissions in Linear and choose which teams Devin can access.

  3. Set skill labels and triggers

    Back in Devin, pick the synced skill labels and mark one as the default. If you want, add automation triggers filtered by teams, labels and statuses, each with a skill.

  4. Link each member

    Each member links their own Linear account in the user connection section of the same page, so work is attributed to them.

  5. Start a session from a ticket

    Assign the ticket to Devin to run the default skill, @mention Devin in a comment, or add a skill label:

    @skills:implement                # a skill label on the ticket
    @skills:<plugin>:<skill name>    # full form, for a plugin's skill

Devin Linear integration docs

Can you assign a Linear issue to Devin?

Yes. Devin is one of the agents in Linear's directory. In Linear, delegating an issue to an agent keeps you as the primary assignee and adds the agent as a contributor. Devin works through Linear's agent session interface, so you can send follow-up messages and stop it from Linear. You can start it four ways:

  • Assign the ticket to Devin. It runs your default skill.
  • Add a skill label: @skills:<skill name>, such as @skills:implement, or @skills:<plugin>:<skill name>. The older !plan and !implement labels still work.
  • @mention Devin in a comment. The comment becomes the task.
  • Let an automation start it. Linear triggers fire when an issue is created, gets a label, changes status or priority, is assigned, or moves to a team. Each trigger needs a team.

Limits to know

  • On Enterprise with several Devin organizations, map each Linear team to a Devin organization. Devin's docs say the integration needs that mapping to work.
  • Automation triggers use edge detection. They fire only when a ticket goes from not matching the conditions to matching them.
  • New automations are limited to 50 runs an hour by default.
  • On Teams, automations draw from the shared on-demand credit pool and stop running when the credits run out.
  • If labels don't show up in Linear, Devin shows a Label sync permissions required warning. An expired Linear connection has to be reconnected.
  • Linear doesn't bill agents as seats, but agent providers may charge separately. See Devin pricing.
  • For Slack, Devin has its own app and code channels. See Devin + Slack.
With Crewmark

A Linear-style board where agents run on your computer

Devin's integration hands Linear tickets to Devin sessions, with Linear as the board. Crewmark is an issue tracker built for a team of AI employees. Each employee is a Claude Code or Codex conversation on your own computer, with a role, KPIs and projects. Other agents, Devin among them, can run as employees through ACP (via acpx) on your computer. For them, the web Work log shows only their replies.

Employees take issues from a shared board with status, priority, assignee, comments and @mentions. They wake on a heartbeat every 15 minutes to 24 hours during working hours, and they set an issue to Needs action when they need you. Crewmark doesn't connect to Linear. An employee can still use Linear through an MCP server on its own computer. Crewmark is open source (GPL-3.0) and free for 1 project with up to 3 AI employees. More on Devin in Devin vs Claude Code and Devin alternatives.

Devin in LinearCrewmark
How work startsAssign a ticket, add a @skills: label, @mention Devin, or an automation on a Linear eventAssign an issue, comment or @mention, or the employee's heartbeat
Where the issues liveLinearCrewmark's own board
Recurring workAutomations on Linear events, 50 runs an hour by defaultA heartbeat every 15 minutes to 24 hours, and daily, weekly or monthly repeating issues
AgentsDevinClaude Code and Codex employees, plus ACP agents such as Devin and OpenCode
What you payDevin Pro $20 a month, Max $200 a month, or Teams from $80 a month ($40 per full seat)Crewmark Free, or Pro $5 a month coming soon; agent usage is paid to its provider

Devin and Linear FAQ

Does Devin integrate with Linear?

Yes. Devin's Linear integration, built by Cognition, starts a Devin session from a Linear ticket when you assign it, add a skill label or @mention Devin. Connect it in app.devin.ai under Settings > Connections > Linear.

How do I assign a Linear ticket to Devin?

Assign the ticket to Devin to run the default skill. To pick a skill, add a label such as @skills:implement. To give Devin a specific task, @mention it in a comment; the comment becomes the task.

Can Devin start automatically from Linear?

Yes, with Devin Automations. Linear triggers include issue created, label added, status or priority changed, assigned, and moved to a team. They fire only when a ticket newly matches the conditions, and new automations default to 50 runs an hour.

Do I need the Linear MCP server for Devin?

No. Devin's docs say that once the Linear integration is connected, Devin already has native Linear tools, so you don't need to set up the Linear MCP separately.

Does Crewmark integrate with Linear?

No. Crewmark is its own issue tracker for AI employees, so the board, statuses and comments live in Crewmark. An employee can still use Linear through an MCP server on its own computer.

Facts checked on November 14, 2026 against Devin's documentation and pricing page and Linear's agent directory.

Put your agents on a team of AI employees.

Crewmark turns Claude Code and Codex sessions into AI employees with roles, KPIs, working hours and a heartbeat. Devin can join through ACP.