SUMMARIZATION
Daily Slack Digest of Decision Rationales for Merged MRs
Once a day, distills the comment threads of every MR merged in the last 24 hours into one-line decision rationales and posts a single grouped digest to a Slack channel…
How it runs
The automated pipeline, trigger to output.
- TriggerDaily schedule
- ActionList MRs merged in the last 24 hoursGitLab
- ActionFetch each MR discussion threadGitLab
- ActionDistill each thread into a one-line rationaleOpenAI
- LogicGroup by project; skip if nothing merged
- OutputPost grouped decision digest to SlackSlack
What it does
Each morning this workflow gathers every merge request merged in the previous day, reads each thread, and distills it into a single-sentence rationale capturing what was decided and why. It then assembles all of them into one tidy Slack digest, grouped by project, so the team gets the day's shipped decisions without opening GitLab.
When to use it
Use it for teams that want async visibility into what merged and why, especially across multiple repos. It replaces the habit of scrolling activity feeds with a once-a-day readout aimed at leads and stakeholders.
How it works
- 1A daily schedule triggers the run.
- 2GitLab returns all MRs merged in the last 24 hours.
- 3For each MR, the workflow fetches its discussion thread.
- 4OpenAI distills every thread into a one-line rationale.
- 5A logic step groups the rationales by project and skips posting if nothing merged.
- 6The grouped digest is posted to the team Slack channel.
Set it up
What you configure once, before turning it on.
- 1Connect GitLabRepos, MRs, pipelines, registry.
- 2Connect OpenAIModels, embeddings, files.
- 3Connect SlackChannels, DMs, threads, mentions.
- 4Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 5Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 6Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Summarization workflows
VIP Front Escalation Instant Exec Page-Out
Detects escalations from VIP accounts in Front, generates a one-paragraph executive recap, and pages the named account exec via Slack and Salesforce task within minutes.
Release health note per Vercel deploy
When a Vercel deploy goes live, summarizes the Sentry errors observed in the release window into a plain-English health note that separates brand-new error classes…
Front Escalation War-Room Brief to Slack
On a Front escalation, posts a concise threat-assessment brief to a Slack channel only when the AI judges the situation high-severity.
On-submit Loom standup roll-up archived to Confluence
When a standup video is submitted via webhook, transcribes it, generates a per-person written summary, and appends it to a running team standup page in Confluence.
Front Escalation Handoff Doc in Notion
When a Front escalation closes, drafts a structured handoff document in Notion capturing the resolution, customer commitments, and open follow-ups, then alerts the AE in Slack.
Escalate blockers from Loom standups to Slack
Transcribes each new Loom standup video, uses AI to detect blockers and dependencies.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
