Connect Linear to AI agents

Connect Linear to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Triggers

label_events

Label Events

Triggers when issue labels are created, updated, or removed in Linear.

document_events

Document Events

Triggers when documents are created, updated, or removed in Linear.

cycle_events

Cycle Events

Triggers when cycles (sprints) are created, updated, or removed in Linear.

issue_events

Issue Events

Triggers when issues are created, updated, or removed in Linear. Includes state changes, assignment changes, priority changes, and more.

comment_events

Comment Events

Triggers when comments on issues are created, updated, or removed in Linear.

project_events

Project Events

Triggers when projects are created, updated, or removed in Linear.

More integrations teams use with Linear

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Airtable

Create, read, update, and delete records in Airtable bases and tables. Manage base schemas including creating tables and fields. Filter records using formulas, sort by fields, and scope queries to specific views. Upsert records to find, create, or update in a single call. Upload attachments to records, read and write record comments, list accessible bases, and receive real-time base change events through webhooks.

Bitbucket

Manage Git repositories, pull requests, and CI/CD pipelines on Bitbucket Cloud. Create, fork, and configure repositories within workspaces and projects. Create, review, approve, merge, and decline pull requests with inline code comments. Browse source code, list commits, and manage branches and tags. Track issues with the built-in issue tracker. Trigger, monitor, and manage Bitbucket Pipelines. List workspace members, configure repository default reviewers and branch restrictions, create and manage repository webhooks, and search code across repositories.

GitLab

Manage GitLab projects, repositories, issues, merge requests, releases, and CI/CD workflows from one provider. Includes pipeline, job, variable, environment, schedule, trigger, runner, deployment, CI lint, and test report tools.

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles. Receive real-time webhook notifications for page changes, new pages, comments, and database schema updates.

How to use Linear on Metorial

Automate PR Review Requests from Linear Issues to GitHub

Engineering teams lose time manually creating GitHub pull requests and linking them back to Linear issues. This workflow reads in-progress Linear issues, checks for associated GitHub branches or PRs, and posts review request reminders to Slack when PRs have been open without review for too long.

Compile Weekly Engineering Sprint Reports from Linear and GitHub

At the end of each sprint, automatically gather completed Linear issues, associated pull requests, and deployment activity from GitHub to produce a structured sprint summary for stakeholders.

Compile Weekly Sprint Reports from Linear and Post to Slack

Engineering managers spend significant time assembling sprint status updates from Linear data and distributing them to stakeholders. This workflow pulls current cycle data from Linear, summarizes issue progress by state and assignee, and posts a formatted weekly report to the appropriate Slack channel.

Distribute Figma Design Handoffs to Developers via Linear and Slack

Design-to-development handoffs often break down when developers don't know when designs are ready or where to find them. This workflow reads finalized Figma components, creates Linear issues with exported asset links, and notifies the development team in Slack so implementation can begin immediately.

Figma Design Handoff to Linear Development Issues

When a Figma design is marked ready for development, extract component specifications and design notes, then automatically create structured Linear issues with design links and exported asset references so engineers can start building immediately.

Generate Sprint Retrospective Reports from Linear and Post to Slack

At the end of each sprint cycle, the agent pulls completed and incomplete issues from Linear, summarizes velocity and blockers, and posts a structured retrospective report to the team's Slack channel.

Generate Weekly Sprint Reports from Linear and Post to Slack

At the end of each sprint cycle, pull completed issues, in-progress work, and carry-over items from Linear, compile a structured sprint report, and post it to the engineering team's Slack channel.

Monitor GitHub Actions CI Failures and Create Linear Bug Reports

When a GitHub Actions workflow fails on a main branch, automatically retrieve the failure logs, identify the breaking change, and create a prioritized Linear bug report with full context for the on-call engineer.

SEO Content Gap Analysis and Issue Prioritization

Audit a domain for technical SEO issues, identify keyword gaps against top competitors, and create a prioritized list of content and technical fixes as Linear issues assigned to the content and engineering teams.

Sprint Planning from Slack Discussion to Linear Issues

Capture sprint planning discussions happening in Slack, extract action items, and automatically create prioritized Linear issues with the right assignees and cycle associations to turn conversation into trackable work.

Sprint Planning from Slack Discussions

Capture feature requests and bug reports raised in Slack threads, convert them into structured Linear issues, and organize them into the current sprint with appropriate priorities and assignees.

Sync GitHub Issues to Linear for Cross-Team Engineering Visibility

Engineering teams that use both GitHub and Linear often struggle to keep issue tracking consistent across the two systems. This workflow reads new or updated GitHub issues and creates or updates corresponding Linear issues so product and engineering leadership have a unified view.

Sync New HubSpot Deals to Linear as Tracked Projects

When a deal reaches a key stage in HubSpot, automatically create a corresponding Linear project so revenue-generating commitments are reflected in the engineering and delivery backlog.

Triage GitHub Issues into Linear Sprints with Slack Notifications

When new bugs or feature requests land in GitHub, the agent reads issue details, creates or updates a corresponding Linear issue, assigns it to the right sprint, and posts a triage summary to the engineering Slack channel.

Triage Inbound Support Tickets from Slack into Linear

When a support request lands in a Slack channel, automatically extract the key details, create a tracked issue in Linear with the right priority and label, and post a confirmation thread back to the reporter so nothing falls through the cracks.

Technical notes for Linear

Create, read, update, and delete issues across teams with support for priorities, labels, assignees, due dates, and workflow states. Manage projects that group related issues, and organize work into time-boxed cycles (sprints). Create and manage documents, comments, and file attachments. Search issues using vector similarity or rich filters. Configure teams, workflow states, and labels. Track customers and link them to issues. Subscribe to real-time webhooks for changes to issues, projects, cycles, comments, documents, and more.

Connect Linear to production AI agents

See how Metorial gives Linear access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Linear to AI agents with Metorial.

  1. Can Metorial connect Linear to AI agents?
    Yes. Metorial connects AI agents to Linear through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.