AACFlow

Linear Connector

Sync issues from Linear into your knowledge base

The Linear connector synchronizes issues from Linear using the GraphQL API.

Authentication

OAuth — requires scope: read

Configuration

FieldTypeRequiredDescription
TeamSelector / InputNoTeam to sync from
ProjectSelector / InputNoProject to sync from
State FilterInputNoComma-separated states (e.g., "In Progress, Todo")
Max IssuesInputNoLimit the number of synced issues

How It Works

  1. Dynamic Query Building — Builds a GraphQL query with only active filters
  2. Team Validation — Validates team ID exists during setup
  3. Issue Fetching — Uses Relay cursor pagination
  4. Markdown Stripping — Converts Linear's Markdown descriptions to plain text

Document Format

TEAM-123: Issue title
Status: In Progress
Priority: High
Assignee: Name
Labels: label1, label2

Plain text description...

Metadata Tags

TagTypeDescription
LabelsTextComma-separated labels
StateTextWorkflow state
PriorityTextPriority level
AssigneeTextAssigned person
Last ModifiedDateWhen the issue was last updated

GraphQL Efficiency

The query only includes filter clauses that have values, preventing null comparators from being sent to Linear's API.

On this page

Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started