Time Tracking

Configure built-in time tracking features for your organization.

Overview

Jasper includes built-in time tracking capabilities to help teams log time spent on code reviews and development work. Configure settings at the organization level to customize how time tracking works.

Note: For external time tracking, see the Clockify Integration documentation.

Accessing Settings

Go to Settings → Time Tracking to configure time tracking for your organization.

General Settings

Enable/Disable

Toggle time tracking on or off for your organization. When disabled, all time tracking features are hidden from users.

Default Settings

Setting Description
Default Billable Whether new time entries are billable by default
Default Hourly Rate Organization-wide default rate for billing
Currency Currency for billing calculations

Timer Settings

Configure how timers work when tracking time.

Auto-Start

Automatically start the timer when opening a review or task.

Auto-Stop

Automatically stop the timer when navigating away or closing a review.

Minimum Duration

Set a minimum time entry duration. Entries shorter than this are discarded.

Rounding

Configure how time entries are rounded for billing purposes.

Rounding Options

Option Description
No Rounding Exact time is recorded
Round to 5 minutes Nearest 5-minute increment
Round to 15 minutes Nearest 15-minute increment
Round to 30 minutes Nearest 30-minute increment
Round to 1 hour Nearest hour

Rounding Direction

  • Round Up — Always round to the higher value
  • Round Down — Always round to the lower value
  • Round Nearest — Round to the nearest value

Idle Detection

Detect when users are idle and prompt them to adjust their time entries.

Idle Timeout

Set how long the user must be inactive before considered idle (e.g., 5 minutes, 10 minutes).

Idle Actions

Action Description
Prompt Ask the user what to do with idle time
Auto-Pause Automatically pause the timer
Discard Automatically discard idle time
Keep Include idle time in the entry

Pomodoro Mode

Enable Pomodoro technique support for focused work sessions.

Pomodoro Settings

Setting Default Description
Work Duration 25 minutes Length of each work session
Short Break 5 minutes Break after each work session
Long Break 15 minutes Break after 4 work sessions
Auto-Start Breaks Off Automatically start break timer
Notifications On Sound/visual alerts

Timesheet Settings

Configure timesheet submission and approval workflows.

Submission

  • Required — Users must submit weekly timesheets
  • Optional — Timesheets are tracked but not required
  • Disabled — No timesheet feature

Approval Workflow

  • None — No approval required
  • Manager Approval — Requires manager sign-off
  • Auto-Approve — Automatically approved on submission

Lock Period

Automatically lock timesheets after a certain period to prevent changes.

Kiosk Mode

Enable a simplified time clock interface for team check-in/check-out.

Kiosk Features

  • Simple clock-in/clock-out interface
  • PIN-based authentication
  • Break tracking
  • Daily time summaries

Kiosk Settings

Setting Description
Require PIN Users must enter a PIN to clock in/out
Allow Notes Users can add notes when clocking
Break Tracking Track break time separately
Photo Capture Capture photo on clock events

Reports & Export

Generate time tracking reports and export data.

Available Reports

  • Time by User — Hours logged per team member
  • Time by Project — Hours logged per repository/project
  • Billable Summary — Billable hours and amounts
  • Timesheet Status — Submission and approval status

Export Formats

  • CSV
  • Excel (XLSX)
  • PDF

Permissions

Time tracking permissions are part of the role system:

Permission Description
time-tracking.view View own time entries
time-tracking.track Create and edit own time entries
time-tracking.view-team View team members' time entries
time-tracking.edit-any Edit any user's time entries
time-tracking.reports Access time tracking reports
time-tracking.export Export time tracking data

Integration with Reviews

Time tracking integrates with code reviews:

  • Start timer when opening a review
  • Automatically link time entries to reviews
  • View time spent on each review
  • Include time data in analytics

Tip: For more advanced time tracking with project/client management, consider using the Clockify Integration.