Write a weekly Jira progress page in Notion
Every Monday, writes a Notion page of the week's finished and in-progress Jira issues, counted by status and by person.
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.
Repeats while
morePagesand the number of items inissuesis less thanmaxIssues- 1
JiraSearch issuesFinds issues finished in the past week and open issues updated in the same week, newest first, reading 100 at a time until it has them all.
- 1
- 2
NotionCreate pageCreates a dated page with a headline count, completed and active sections by status, and a line per person.
How it works
What happens on each run, in plain English.
Every Monday morning, this searches Jira for everything that reached a done status in the past week and everything still open that moved in the same week, and writes it up as one page in your Notion database. The page opens with a headline count, then a Completed and an Active section, each with a count per status and the newest issues listed with their keys, and ends with a line per person showing what they finished and what is still in progress.
Finished work is recognised by the group Jira files each status under, so a project whose last column is called Shipped or Closed is read correctly. Issues with nobody assigned are counted under 'Unassigned' rather than dropped. Up to 1,000 issues are counted each week; if more moved, the page says so at the top. A quiet week still gets a page saying nothing moved, so a missing page always means the run did not happen. Nothing in Jira is changed.
You need Jira and Notion connected, and the link to the Notion database the pages go into, shared with your Notion connection. Optionally, a Jira project key to cover one project instead of every project you can see.
Start from a workflow that already works.
Add "Write a weekly Jira progress page in Notion" to your workspace, connect its apps, and make it yours.
Free plan, no credit card