Skip to main content
The Linear integration connects your Linear workspace to the Modem Agent. Once connected, the agent can search your issues, create new ones from user feedback, update existing issues, and add comments, all from chat.
Linear is a fetch-based integration. Unlike Slack or Discord, Modem does not continuously sync Linear data into your account. Instead, the agent queries Linear on demand when you ask it to.

Prerequisites

  • Admin access to your Linear workspace
  • A Modem organization

Setup

1

Start the connection

Go to SettingsIntegrationsLinear in your Modem dashboard and click Connect Linear.
2

Authorize Modem

You’ll be redirected to Linear to authorize the connection. Review the permissions and click Authorize.
3

Set a default team (optional)

In your Linear integration settings, choose a default team. New issues created by the agent will be pre-assigned to this team. If you skip this, the first team you pick when creating an issue becomes the default automatically.

What the Agent Can Do

With Linear connected, you can ask the agent to:
  • Search for issues by keyword, status, team, or assignee
  • Create new issues from feedback conversations
  • Link Modem topics to existing Linear issues
  • Update issue status, priority, assignee, or labels
  • Add comments to existing issues
  • And more — the agent can perform most Linear actions on your behalf
With the Slack integration installed, you can do all of this directly from Slack by messaging the Modem bot. Create issues, link topics, and query Linear without leaving your conversation.

Example Prompts

These work from the dashboard, Slack DMs, or by mentioning @modem in a channel. Simple: Advanced:

Troubleshooting

  • Verify the Linear integration is connected in SettingsIntegrations
  • Check that your Linear authorization hasn’t expired
  • Try disconnecting and reconnecting
  • Make sure the issues exist in the workspace you connected
  • Try being more specific with team or project names

Disconnecting

To disconnect Linear:
  1. Go to SettingsIntegrationsLinear
  2. Click Disconnect
To revoke access from Linear’s side:
  1. Go to Linear → Settings → API
  2. Find the Modem authorization and revoke it