View app on Atlassian Marketplace
Welcome to Time in status | SLA | Timer | Stopwatch!
An issue (task, work item) goes through various stages during the resolution process. It is necessary to track and control the time spent at each stage.
To calculate time in different scenarios, the plugin provides a set of fields, search functions, reports, and API access.
Fields:
- Time in status field
- A field that shows the time spent in selected statuses. It’s easy to use and solves typical problems related to calculating time in status.
“How long has the task been open? How long was the task in progress? How long did it wait for a response?” and so on.
- A field that shows the time spent in selected statuses. It’s easy to use and solves typical problems related to calculating time in status.
- Stopwatch field
- Tracks the time between events. Events can be as simple as creating a task or adding a comment, or more complex ones such as increasing priority, changing to a specific status, or first assignment. The field is very flexible in its settings and allows you to measure the time between practically any actions on the task.
- Timer field
- Based on stopwatch and complemented by countdown functions.
- During startup, it is set for a certain duration (5 minutes, 4 hours) and then shows the remaining time. It reacts to issue events (create issue, create comment, etc.). Depending on the settings, it starts or stops the timer. The initial time is determined by JQL conditions.
- You can send a notification in advance or when the time expires.
All fields have a large number of functions for finding information using jql in real time.
All fields can calculate their values both for new issues (based on issue events) and old issues (based on issue history).
All fields have a large number of settings for display and access rights.
![]() |
![]() |
Business calendar:
The plugin can calculate the time according to the configured calendars. In fields and jql there are corresponding settings. You can create an unlimited number of calendars and use them in any contexts and projects.
Reports:
Detailed reports are available for each task showing time, transitions between statuses, and assignees. They can be downloaded directly from the task interface.
Create JQL reports grouped by any fields or JQL conditions. Various functions are available in reports for calculating values (average, percentiles, etc.). The reports will be available for viewing and export via a link.
![]() |
![]() |
Others
- Performance/access rights/display settings.
- Supporting tools for integration with other plugins or data export.
- Automatic time records in worklog.
- Functions to compare fields in jql.
- Others
📖 Complete Documentation
🚀 Getting Started
- Get Started Guide - Quick setup and first steps
- Installation - Install and configure the plugin
- Step-by-Step: Time in Status - Configure time tracking
- Step-by-Step: Timer - Set up countdown timers
- Step-by-Step: Stopwatch - Track time between events
📊 Field Types & Configuration
Time in Status Fields
- Time in Status Field - Basic time tracking configuration
- Time in Status Field Settings - Advanced field options
- Time in Status All Fields - Complete field reference
- Time in Status JQL - Search and query functions
Timer Fields
- Timer Field - Countdown timer setup
- Timer Field Settings - Timer configuration options
- Timer All Fields - Complete timer reference
- Timer Configs - Timer scheme configuration
- Timer Schemes - Advanced timer workflows
Stopwatch Fields
- Stopwatch Field - Event-based time tracking
- Stopwatch Field Settings - Stopwatch configuration
- Stopwatch All Fields - Complete stopwatch reference
- Stopwatch Configs - Stopwatch scheme setup
- Stopwatch Schemes - Advanced stopwatch workflows
🔍 Search & JQL Functions
- JQL Function Field - Basic JQL functions
- JQL Function Field All - Complete JQL reference
- Timer Field JQL - Timer search functions
- Stopwatch Field JQL - Stopwatch queries
📈 Reports & Analytics
- Report Create - Build custom reports
- Report Table - Tabular reporting
- Reports All - Complete reporting guide
- Reports Permissions - Access control for reports
- Report Assignee Status - Track assignee time
- Report Status Assignee - Status-based assignee reports
⚙️ Advanced Configuration
- Common Settings - Global configuration
- Performance Config JQL - Optimize JQL performance
- Performance Config Multithreading - Threading optimization
- Work Calendar - Business hours configuration
- Available Events - Trigger event reference
- About Fields - Field architecture overview
- Autotrack - Automatic time tracking
🔧 Integration & Export
- REST API - Programmatic access
- Java API - Developer integration
- Export Fields - Data export options
- Export to EazyBI - Business intelligence integration
- Worklog Settings - Automatic worklog creation
🎨 Display & Customization
- Field Panel Configs - Panel display options
- Bottom Panel Configs - Issue bottom panel setup
- Templates for Field Value - Custom field templates
- Time Formats - Display formatting options
💡 Additional Resources
- User Help Info - End-user guidance
- Support Portal - Get help and submit requests