๐ How to Use Flow Time Report
Get full visibility into issue status timelines โ effortlessly.
๐งญ Overview
Flow Time Report is a Jira Cloud app that visualizes how long an issue spends in each status. It enables product managers, scrum masters, and engineering leads to detect bottlenecks, optimize workflows, and assign control badges like ๐ข ON TRACK, ๐ก AT RISK, or ๐ด OVERDUE.
๐ Getting Started
Open any issue in Jira.
Click the Flow Time Report panel.
ย
Wait for the app to load the changelog โ usually takes a second.
View status transitions, time spent, and assign badges.
Export the data via the Export button if needed.
๐ Table Columns Explained
Column | Description |
|---|---|
Status | The name of the Jira status the issue was in (e.g., |
Time | The total time the issue spent in this specific status. Calculated based on the issue's changelog. Format: days, hours, minutes. |
Status Badge | A visual indicator of how healthy the time spent in this status is: |
Changed By | The user who transitioned the issue into this status. Pulled from the Jira changelog. |
Changed At | The exact date and time when the issue entered the corresponding status. |
๐ Flow Status Row (the arrows at the top)
This row shows the exact flow of status transitions for the selected Jira issue, based on its real change history โ including repeated transitions.
TO DO โ IN PROGRESS โ IN REVIEW โ DONE โ IN PROGRESS
This means the issue:
Started in
To DoMoved to
In ProgressThen to
In ReviewWas marked
DoneAnd then re-opened or continued in
In Progress
๐ง This overview helps you understand how the issue progressed, spot regressions, and identify back-and-forth movement across statuses.
๐งฎ Total Time
At the bottom, you'll see:
Total Time: the cumulative time spent across all statuses for this issue
Useful for evaluating full issue lifecycle time or average time in system
๐ค Export Time-in-Status Data from Any Issue
Export full status history and timing in CSV, JSON, Markdown, or Plain Text โ ready for reporting, analysis, or audits.
โน๏ธ More Info
Click the Info button below the report to access two options:
โ Close Info โ Hide this information block.
โ Read More โ Open full external documentation with details on how time is calculated, privacy policy, admin setup, and more.
๐งช How It Works
The app automatically loads:
Status history from the Jira changelog API (
/rest/api/3/issue/...withexpand=changelog)Creation date of the issue
Duration per status (start to end of next)
Displays it in a structured table
Stores user-defined badge metadata in issue properties
๐ก Permissions & Data
Flow Time Report only reads:
Issue status history
Issue creation date
User display names
It stores badge selections in issue property
badge-metadata
๐งฉ Tips for Teams
Add Flow Time Report to your Definition of Done
Use
OVERDUEto flag SLA breachesExport weekly CSV reports to share progress in standups
๐ก Best Practice
Assign badges right after sprint planning or during grooming to align expectations across the board.