Skip to main content

Linear Integration

Track issues, projects, and roadmap cycles from Linear in SharedMemory.

What Gets Synced

ResourceSynced Data
IssuesTitle, description, status, assignee, labels, priority
ProjectsName, description, status, milestones
CyclesName, dates, included issues
CommentsIssue comments and activity

Setup

  1. Go to Settings → Integrations → Linear
  2. Click Connect Linear
  3. Authorize via Linear OAuth
  4. Select teams to sync
  5. Choose a target volume

How It Works

  • Webhook-driven: Real-time updates via Linear webhooks
  • Status tracking: Issue status changes are recorded as temporal facts
  • Team mapping: Team members become person entities with ASSIGNED_TO relationships
  • Priority awareness: High-priority and urgent issues get higher importance scores

Example Queries

  • "What's blocking the mobile release?"
  • "How many bugs were fixed this cycle?"
  • "What is Alex working on?"
  • "Show me all high-priority issues in the backend project"

Permissions

  • read — Read access to issues, projects, and teams
  • Linear OAuth is workspace-scoped — connect once for the whole team