Linear integrations: an AI agent between product and marketing

Letaido's Linear integrations let an AI agent read and create issues and projects, and act on them in 64 other apps.

Best Linear integration jobs to start with

Launches, requests and fixes passed between teams, each checked step by step. Open one to watch it run.

Linear integration options, compared

Six ways to connect Linear, and where each one fits.

OptionSet up by askingWorks across your appsRuns on its ownNo codeConnects thousands of apps
Letaido AI agentYesYesYesYesNo
Linear's integration directoryNoPartlyYesYesPartly
Linear AgentYesPartlyPartlyYesNo
Zapier and similarNoYesYesPartlyYes
Linear API and webhooksNoPartlyPartlyNoPartly
Linear MCP serverPartlyPartlyPartlyPartlyPartly
Read the full comparison
OptionHow it worksBest forWatch out for
Letaido AI agentYou describe the job. The agent reads and writes issues, projects and customer requests and uses 64 other apps, on a schedule, on a Linear event or when you ask.Marketing work that follows product work: launch status, release notes, customer lists.65 apps, not thousands. Event jobs need an admin's API key.
Linear's integration directoryApps built by Linear, such as Slack and GitHub, plus over 250 from third parties.Linking issues to code, chat and support tickets.Most need a workspace admin to install. Each does one set job.
Linear AgentLinear's own AI answers questions about your workspace and creates and updates issues and projects, in Linear or from Slack.Working inside Linear by asking.Other tools come in through MCP servers an admin connects.
Zapier and similarTriggers such as a new issue, customer or customer request start workflows in other apps.Fixed handoffs, like a form entry becoming an issue.You set each step in advance, and it does the same thing every time.
Linear API and webhooksA GraphQL API that reads and changes every entity, and webhooks for changes to issues, projects and more.In-house tools with exact needs.Needs developers. Webhooks need an admin.
Linear MCP serverLinear's hosted MCP server lets AI apps such as Claude and Cursor find, create and update issues and projects in a chat.Working on Linear from your AI app.Runs when you chat. A read-only address is available.

How the Linear integration works

Connect Linear once. After that, you describe each job in plain English.

  1. 1Paste a Linear API key
  2. 2Ask for a job in a chat, or start from an example above
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in the chat

    Save it to run every Friday or on a Linear change.

How a Linear job starts

A Linear change, a schedule or you asking starts the job.

  • When something changes in LinearAn issue is updated, a project update is posted or a customer request comes in. Letaido creates the webhook with an admin's key.
  • On a scheduleEvery Friday or every Monday morning, like the launch status for #launches.
  • When you askType the job in a chat, like turning a launch plan into issues, and it runs once.
15 events

Linear events Letaido can react to

  • A new customer is created in Linear
  • A new customer request
  • A new comment is created on a Linear document
  • A new initiative update is posted in Linear
  • A new issue is created in Linear
  • A new comment is created on a Linear issue
  • A new project is created in Linear
  • A new project update is posted in Linear
  • A new comment is created on a Linear project update
  • A customer is updated in Linear
  • A customer request is updated
  • An initiative update is edited in Linear
  • An issue is updated in Linear
  • A project is updated in Linear
  • A project update is edited in Linear
Setup details

Create a Linear API key

In Linear, go to Settings, Account, Security and access, and create a personal API key with the access your jobs need.

Use an admin's key for event jobs

Only workspace admins can create webhooks. With an admin's key, Letaido creates the webhook and its signing secret itself, so there is nothing to paste into Linear.

Paste the key into Letaido

Add the key in Letaido. Leave the signing secret empty: Letaido fills it in on the first event job.

Watch the first run

Allow all read operations once per app; approve each kind of write once. Then save it to repeat.

Every Linear action the agent can take

27 actions across 9 groups, from issues and projects to customer requests.

ReadsWrites

Best apps to combine with Linear

ActiveCampaignEmail marketing
AhrefsSEO
AirtableProductivity
Fireflies.aiMeetings
GitHubDeveloper and compliance
GmailCommunication
Google DocsProductivity
Google Search ConsoleSEO
GranolaMeetings
HubSpotCRM
IntercomCommunication
NotionProductivity
SalesforceCRM
SemrushSEO
SlackCommunication
WordPressContent/CMS
X (Twitter)Content/CMS

See all 65 integrations

Related integrations

Frequently asked

How do I connect Linear to Letaido? +

Create a personal API key in Linear under Settings, Account, Security and access, and paste it into Letaido. For jobs that start from a Linear change, use a workspace admin's key, because only admins can create webhooks. Letaido then sets up the webhook and its signing secret for you.

Which Linear changes can start a job? +

New and updated issues, projects, project updates, initiative updates, customers and customer requests, plus new comments: 15 events in all. The job checks the details itself, such as whether an issue just moved to Done.

Is there a Linear MCP server? +

Yes. Linear hosts an MCP server that AI apps such as Claude and Cursor use to find, create and update issues and projects in a chat, with a read-only address too. Letaido is not an MCP server: it has its own Linear connector and runs whole jobs on a schedule or on a Linear change.

How is Letaido different from Linear Agent? +

Linear Agent works inside Linear and Slack, and reaches other tools through MCP servers an admin connects. Letaido's agent starts from Linear and finishes the job in your marketing apps, like building a HubSpot list when a requested feature ships.

Can it use Linear's customer requests? +

Yes, once an admin turns on Customer Requests in Linear. The agent reads which customers asked for an issue and their domains, and can match them to HubSpot companies.

Does it see private teams? +

Reads and writes follow the key's user, so it sees the private teams that person is in. Event webhooks cover all public teams.

What do I approve before it changes Linear? +

Allow all read operations once per app; approve each kind of write once.

Let product work flow into marketing on its own

Connect Linear, then ask for a job like "Post a weekly Linear launch status in Slack". Leta gets it done on your schedule, or the moment you ask.

Get Letaido