All workflows
Jira logoAnthropic logoSlack logo

Daily Jira status report to Slack

Counts your Jira tickets by status every morning and posts the breakdown to Slack, with a short read on what stands out.

Every day at 08:303 apps5 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.

  1. Repeats while todoMore and todoPages is less than maxPagesPerStatus

    1. 1JiraSearch issuesPages through Jira once per status category, To Do, In Progress and Done, so every count is complete rather than capped.
  2. Repeats while inProgressMore and inProgressPages is less than maxPagesPerStatus

    1. 2JiraSearch issues
  3. Repeats while doneMore and donePages is less than maxPagesPerStatus

    1. 3JiraSearch issues
  4. 4AnthropicGenerate model responseAsks the AI for up to three lines on what stands out in the counts, never a number of its own.
  5. 5SlackSend messagePosts the report to your channel with counts by status and assignee, plus a 'What stands out' section when there is one.

How it works

What happens on each run, in plain English.

Every morning at 08:30, your Jira tickets are counted by status category, To Do, In Progress and Done, broken down by the status names your project uses and by assignee, and the breakdown is posted as one Slack message. Done covers a recent window rather than all time, so it says something about this morning.

You get one message with the counts and, when there is something worth saying, up to three lines on what stands out, such as work piling up in one column or a queue concentrated on one person. Every number is counted by paging through Jira rather than taken from a first page, and a count that hit the paging ceiling is marked as a floor, not passed off as a total. The AI only comments on the finished figures, never produces one, and if that comment fails the report still goes out with its numbers intact.

Before the first run you need a Slack channel to post to. It can cover every project your Jira connection can see or be scoped to one board.

jiraslackaidailyreportingstatus updatestandupproject management

Start from a workflow that already works.

Add "Daily Jira status report to Slack" to your workspace, connect its apps, and make it yours. No credit card required.

Free plan available · No credit card required