Skip to content50% off your first yearClaim 50% off
AutoSEO

Project management integrations

Linear integration

Connect Linear with a personal API key and turn AutoSEO's evidence-backed tasks into issues for your team — prioritized by impact, with steps and a link back.

Overview

What you get with the Linear integration

  • Linear issues in the team you choose
  • Priority set from the task's impact score — Urgent, High, Medium or Low
  • Markdown descriptions with steps, acceptance criteria, evidence and target prompts
  • Due dates carried over when a task has one
  • Hourly status sync: completed or canceled issues close the task in AutoSEO
  • Push single tasks, a selection or new tasks automatically per category

Use cases

What you can do with Linear and AutoSEO

  • Ship GEO fixes with your product work

    Put AI visibility work — content gaps, missing citations, technical fixes — into the same backlog as everything else your team builds.

  • Start with the biggest wins

    Issues arrive with a priority derived from the task's impact score, so the most valuable work sits at the top.

  • Route tasks by category

    Push new tasks of selected categories to Linear automatically and keep the rest in AutoSEO or another tool.

  • Close the loop

    When an issue is completed or canceled in Linear, the task is marked done in AutoSEO within the hour.

Setup

Connect Linear in four steps, with a personal API key.

  1. 1 Step 1

    Create a personal API key

    In Linear, open Settings → Account → Security & access → Personal API keys and create a key labeled “AutoSEO” with read and write access.

  2. 2 Step 2

    Connect from AutoSEO

    Open Optimizations → Tasks in your project, choose Connect PM Tool → Linear and paste the key.

  3. 3 Step 3

    Pick a team

    Choose the Linear team new issues are created in.

  4. 4 Step 4

    Push tasks

    Push a task from its detail view, select several at once, or turn on automatic pushing per category under Routing.

FAQ

Frequently asked questions

How do I send SEO tasks to Linear?

Connect Linear under Optimizations → Tasks with a personal API key and pick a team. Then push any task — or let Routing push new tasks of a category automatically. Each task becomes a Linear issue with priority, steps, evidence and a link back to AutoSEO.

How does AutoSEO set the Linear priority?

From the task's impact score on a scale of 1 to 10: 9–10 becomes Urgent, 7–8 High, 4–6 Medium and 1–3 Low.

Does the status sync go both ways?

Status flows from Linear to AutoSEO. Every hour, AutoSEO checks linked issues: started issues move the task to In Progress, completed or canceled issues mark it done. Changes in AutoSEO aren't written back to Linear.

Will pushing a task twice create duplicate issues?

No. A task that is already linked to a Linear issue is skipped, and retries of a failed push don't create duplicates.

Where is my Linear API key stored?

It's stored encrypted with AES-256-GCM in AutoSEO's database and never sent back to the browser. It's only used to call the Linear API.

Turn AI visibility insights into Linear issues

Start with an AutoSEO Cloud workspace for $50/month, or self-host the open-source edition for free.

Claim 50% off