DEVOPS

Weekly DORA tier classifier with PagerDuty escalation for laggards

Weekly, reads the assembled DORA metrics from BigQuery, classifies each team into Elite/High/Medium/Low tiers, posts the ranking to Slack.

CategoryDevOps
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly Monday schedule
  • ActionQuery 7-day DORA aggregates from BigQueryGoogle BigQueryBigQuery
  • LogicClassify teams into DORA tiers, flag regressions
  • OutputPost tiered leaderboard to SlackSlack
  • LogicBranch on Low-tier teams
  • ActionOpen PagerDuty review for laggardsPagerDutyPagerDuty

What it does

Turns raw DORA numbers into accountable signal. It reads the past week's deploy-frequency and lead-time aggregates from BigQuery, scores each team against the standard DORA performance bands, and routes outcomes: a leaderboard to Slack for everyone, and a tracked PagerDuty incident for any team that dropped into the Low tier so the regression gets an owner.

When to use it

Use this when you already have a DORA metrics table in BigQuery and want the org to act on it weekly rather than just look at a dashboard. Good for platform teams driving delivery-performance accountability.

How it works

  1. 1A weekly Monday schedule trigger starts the run.
  2. 2Query the rolling 7-day per-team DORA aggregates from BigQuery.
  3. 3Logic step assigns each team an Elite/High/Medium/Low tier and flags week-over-week regressions.
  4. 4Post the tiered leaderboard to Slack.
  5. 5Branch: for any team in the Low tier, open a PagerDuty incident tagged with the regression details.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect BigQueryDatasets, queries, schemas.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  3. 3
    Connect PagerDutyIncidents, on-call, escalations.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.