PROJECT MANAGEMENT

Weekly Sprint Health Report from Linear to Notion + Slack

Every Friday, pulls the active Linear sprint's issue data, has an LLM write a plain-English health summary, publishes it as a Notion page.

CategoryProject Management
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerFriday weekly schedule fires
  • ActionFetch active cycle issues from LinearLinearLinear
  • LogicCompute completion, carryover, scope-added metrics
  • ActionDraft narrative health summary with LLMOpenAI
  • ActionPublish dated report page in NotionNotionNotion
  • OutputPost report link to stakeholder Slack channelSlack

What it does

Generates a polished weekly sprint health report from your Linear data and delivers it to non-engineering stakeholders without anyone writing it by hand. The report covers scope completed, work still open, scope added mid-sprint, and any blocked issues, in language a non-technical reader can follow.

When to use it

When your team runs sprints in Linear and leadership keeps asking "how's the sprint going?" Run it on a recurring Friday schedule so the answer is waiting before anyone asks. Best for teams that want a durable written record in Notion plus a quick Slack ping.

How it works

  1. 1A weekly schedule fires every Friday afternoon.
  2. 2Pull the active cycle's issues from Linear, including status, estimate, assignee, and labels.
  3. 3Compute completion percentage, carryover count, and scope-added count from the issue set.
  4. 4An LLM turns the metrics into a clear narrative summary with a health rating.
  5. 5Create a dated Notion page in the sprint-reports database with the full writeup.
  6. 6Post the Notion link and one-line headline to the stakeholder Slack channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect LinearIssues, projects, cycles, triage.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.