Linear Integration

Connect Linear to create, search, and manage issues, projects, cycles, and labels — all from Theo chat.

Why Connect Linear?

Create and update issues from chat
Full-text search across all issues
Browse projects, cycles, and workflow states
Manage labels and priorities
Ask Theo to summarize sprint progress or triage issues

Connecting Linear

Open the connector

Go to Skill Store → Flow Connectors → Linear and click Connect.

Authorize with Linear

You'll be redirected to Linear's OAuth screen. Grant access.

Pick a team and project

Select a team and optionally a default project.

What You Can Do

  • • Create new issues with title, description, priority, assignee, and labels
  • • List issues for a team, filtered by project or state
  • • Get issue details with comments
  • • Update issues (title, state, priority, assignee, labels)
  • • Search issues by keyword across the workspace
  • • List projects, cycles, labels, and workflow states
  • • Add comments to issues

Using Linear from Theo Chat

"Create a Linear issue: Fix dashboard loading"Creates an issue on the default team
"Show my team's open issues"Lists issues sorted by update date
"Search Linear for payment bug"Full-text search
"Move ENG-42 to In Progress"Updates the issue state
"What is in the current cycle?"Lists cycle issues

Token Management

OAuth tokens are automatically refreshed by OpenCharts. If a refresh fails, you'll see a reconnection prompt in the Skill Store.

Disconnecting

Go to Skill Store → Flow Connectors → Linear and click Disconnect. You can also revoke access from Linear → Settings → API → Authorized Applications.

Troubleshooting

Can't find issues

Make sure you selected the correct team during setup.

Issue creation fails

A title is required. If specifying a state, use the exact state name from your workflow.

"No credentials found"

Reconnect from Skill Store → Flow Connectors → Linear.

Was this article helpful?

Related Articles