Daily Docker Hub new-image digest for your Slack channel

Every weekday morning, get a clean Slack summary of which Docker Hub images picked up new tags in the last day, grouped by repository.

Agentic Task
Docker HubSlackEngineeringOperationsNotifications & AlertsDaily Digests
PromptCreate

Every weekday at 9am, check my Docker Hub account for images that received new tags in the last 24 hours and post a summary to Slack. If nothing was pushed, skip the message so the channel stays quiet.

First, enumerate my repositories with Docker Hub's List Repositories in a Namespace, using my Docker ID (or organization name) as the namespace, and page through all results. For each repository, call List Repository Tags and keep only tags whose tag_last_pushed timestamp falls within the last 24 hours. Docker Hub timestamps are ISO 8601 UTC.

Group the surviving tags by repository. For each repository, list the new tag names and their push times, and call out notable version jumps, such as a major bump like 1.x to 2.0 or a new 'latest' tag pointing at a fresh image.

Post one tidy message to the #releases channel using Slack's Send a Message, formatted with Slack mrkdwn: a short header, then one section per repository with its new tags, kept scannable. If no repository received a new tag inside the window, do not post at all.

What does this prompt do?

  • Checks your Docker Hub account every weekday morning for images that received new tags in the last day.
  • Groups the new tags by repository and highlights notable version jumps so you can see what actually changed.
  • Posts one tidy summary to a Slack channel like #releases, formatted to be quick to scan.
  • Stays quiet on days when nothing was pushed, so the channel only lights up when there's real news.

What do I need to use this?

  • A Docker Hub account with the repositories you want to watch.
  • A Slack workspace and a channel to post into (for example #releases).
  • A posting time that fits your team, with 9am on weekdays as the default.

How can I customize it?

  • Change the schedule or timing, for example post at 8am or widen the window to 72 hours on Mondays so weekend pushes are not missed.
  • Point it at a different Slack channel, or send the summary to more than one.
  • Adjust what counts as notable, such as only flagging major version bumps or new 'latest' tags.

FAQs

Will it post if nothing new was pushed?
No. If none of your images picked up new tags in the last day, it skips the message entirely so your channel stays quiet.
Can it watch an organization's repositories, not just my personal ones?
Yes. Point it at your Docker Hub organization name instead of your personal username and it will summarize that account's repositories.
What does the Slack message look like?
A short summary grouped by repository, listing the new tags for each one and flagging notable version jumps, so your team can scan it in seconds.
Can I run it more or less often?
Yes. It runs every weekday at 9am by default, but you can change the days, the time, or how far back it looks.
Do I need to set anything up inside Docker Hub?
Just connect your Docker Hub account and your Slack workspace. There are no webhooks or extra configuration to add in Docker Hub.

Related templates

Call overdue Xero customers with an AI collections agent

Every weekday at 10am, an AI voice agent phones your most overdue Xero accounts, logs what each customer promised, and reports back to finance in Slack.

LiveKit
Xero
Deepgram
+2
Agentic Task
Win back LiveChat visitors whose chats went unanswered

Every couple of hours we find the chats your team never answered, email those visitors a real reply, and hand the sensitive ones to a support lead.

LiveChat
Gmail
Slack
Agentic Task
Chat quality review board for LiveChat support leads

Score last week's finished live chats against one rubric, let an AI grader draft the notes with quotes, and send coaching straight to the agent.

LiveChat
Slack
General Input Database
App
Win back no-show and cancelled appointments every morning

Every weekday morning, every appointment that fell through yesterday gets a personal text or email inviting them to rebook, plus a task for the right rep.

LeadConnector
Google Sheets
Slack
Agentic Task
Live Loop returns analytics with product-level drill-down

Pick any date range up to 120 days and see return volume, refund versus exchange mix, and the products behind every number, recalculated each time you open it.

Loop Returns
Google Sheets
Slack
App
Newsletter pre-flight and approval board for Mailjet sends

Every newsletter gets read, checked and signed off in one place, so nothing goes out with a broken link or a half-filled greeting.

Mailjet
Slack
General Input Database
App

Stop refreshing Docker Hub to see what shipped.

Let this workflow watch your repositories and drop a tidy release summary in Slack every morning.