DEVOPS

Daily Cloudflare cache health digest with deploy annotations

Each morning, summarizes the prior day's Cloudflare cache-hit ratio and origin load per zone, annotates the timeline with Vercel deploys, and posts a readable digest to Slack.

CategoryDevOps
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily morning schedule
  • ActionPull yesterday's Cloudflare cache analyticsCloudflareCloudflare
  • ActionFetch Vercel deploys from same windowVercelVercel
  • LogicCompose per-zone digest with deploy annotations
  • OutputPost digest to engineering Slack channelSlack

What it does

This workflow produces a once-a-day readout of how well your edge cache served traffic. It rolls up Cloudflare cache-hit ratio, bytes saved, and origin-request volume for the previous day, overlays the Vercel deploys that happened, and writes a plain-language digest so the team can spot a slow-bleeding regression that never tripped a hard alert.

When to use it

Use it for steady operational awareness rather than incident response. It is for teams who want a morning glance at cache health, with deploy context, to catch gradual degradation and to keep cache efficiency visible to people who do not live in dashboards.

How it works

  1. 1A daily schedule fires each morning.
  2. 2Pull yesterday's Cloudflare cache analytics for each configured zone.
  3. 3Fetch the list of Vercel deploys from the same window to annotate the timeline.
  4. 4Compose a digest: per-zone cache-hit ratio, origin load trend, and which deploys landed.
  5. 5Post the formatted digest to the team's engineering Slack channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect CloudflareWorkers, Pages, R2, KV — the edge stack.
  2. 2
    Connect VercelDeploys, runtime logs, analytics.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  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.