Time Tracking & Worklogs
is.team has a full worklog system built into every task. Track time with per-user entries, descriptions, smart recovery, Pomodoro mode, a desktop app, and more — all included in every plan at no extra cost.
Start & Stop Timer
Open any task and click the play button in the modal header. A green pulse animation indicates the timer is running. Click again to stop.
When you stop the timer (after at least 60 seconds), a Log time dialog appears where you can add an optional description of what you worked on. Click Save to log with a description, or Skip to log without one. The task automatically switches to the Time Log tab to show your entry.
Tip
Descriptions serve as notes on your worklogs — use them to document what you accomplished during that session. They appear inline in the Entries list and can be edited later. Maximum length is 2,000 characters.
Manual Time Entry
Click the time display in the task header to open a popover. Enter a duration and click Add. The same description dialog appears, so you can annotate what the time was spent on.
"1h 30m"
Hours and minutes combined.
"45m"
Minutes only.
"2h"
Hours only.
"1:30:00"
Colon-separated hours:minutes:seconds.
"90"
Plain number interpreted as seconds.
Time Log Tab
Every task has a Time Log tab in the task modal. It has two sub-views:
Entries
Paginated list of all worklog entries (20 per page) showing who logged time, how much, a description (if provided), the date, and the source (Web, Desktop, Manual, or Quick Log). Click 'Load more' to fetch older entries. Inline editing and deletion are supported for your own entries.
Distribution
A donut chart showing per-user time breakdown. Instantly see how time is distributed across team members for any task.
Pomodoro Mode
Toggle Pomodoroin the timer popover to activate a 25-minute focus / 5-minute break cycle. A progress bar and countdown are shown inside the popover. When a phase ends, you'll hear a sound notification and receive a browser notification (if permitted). The timer display pulses green during focus and blue during breaks.
AI Time Estimation
When you open a task that has no time logged yet, the timer popover shows a ghost hint: “Similar tasks typically take ~2h 30m.” This estimate is calculated from the median (P50) duration of completed tasks in your workspace. As your team logs more time, the estimates become more accurate.
Quick Log
Press ⌘ ⇧ T (or Ctrl Shift T on Windows/Linux) anywhere on the canvas to open a floating quick-log input.
Type a task number, duration, and optional description in one line:
Task autocomplete appears as you type the number. Press Enter to log instantly, Escape to close. The entire flow takes under 3 seconds.
Smart Recovery
Forgot to stop your timer? is.team detects stale timers automatically.
- 1
Idle detection
If you leave the tab and come back after 5+ minutes of inactivity, a recovery dialog appears: “Your timer was still running.”
- 2
Adjust duration
The dialog pre-fills the suggested duration (time until your last heartbeat). Edit it to reflect how long you actually worked, add an optional description.
- 3
Log or discard
Click Log time to save the adjusted worklog, or Discard to throw it away entirely.
Tip
For timers running longer than 12 hours, overnight protection kicks in automatically — the suggested duration is capped to prevent accidentally logging an entire night.
Desktop Timer App
For focused time tracking without the browser, is.team offers a standalone desktop application built with Tauri. It's lightweight, cross-platform, and syncs with your workspace in real time.
- 1
Download
Visit the download page to get the app for macOS, Windows, or Linux.
- 2
Authenticate
Sign in with your API token from Account Settings. The app loads your workspaces and boards.
- 3
Track time
Search for a task, start the timer, and when you stop you can add a description before saving. Choose Log Work (with description) or Quick Save (without).
- 4
Crash recovery
If the app crashes while a timer is running, your timer state is recovered on next launch — no time is lost.
Active Timer Indicator
When a team member has an active timer, a pulsing green dotappears on their avatar in the workspace panel. Hover over it to see which task they're working on and how long they've been at it. This works across web and desktop — if someone starts a timer on the desktop app, you'll see the indicator on the web.
Timer Heartbeat
While a timer is running, is.team sends a heartbeat to the server every 60 seconds. This serves two purposes:
Stale Detection
If the server hasn't received a heartbeat for over 5 minutes (e.g. the browser tab was closed or the computer went to sleep), the timer is marked as stale. The next time you open the workspace, a recovery dialog appears.
Cross-Device Sync
The heartbeat keeps your active timer visible to teammates in real time. The active timer indicator, task-level timer badge, and workspace presence panel all rely on heartbeat freshness.
Overnight Timer Protection
Forgot to stop your timer before leaving for the night? is.team has a safety net. When a timer has been running for more than 12 hours, the recovery dialog automatically caps the suggested duration and shows a warning so you don't accidentally log an entire night.
Warning
Timers that exceed 24 hours cannot be logged. The maximum duration for a single worklog entry is 24 hours. If you need to log more, split it into multiple entries.
Weekly Timesheet
Open the Analytics modal and go to the Timesheet tab for a classic weekly grid view of your logged time.
Grid View
Rows are tasks, columns are Monday through Sunday. Each cell shows the duration logged for that task on that day. A Daily Total row and Weekly Total column are always visible.
CSV Export
Click the CSV button to download your timesheet as a spreadsheet — perfect for invoicing, payroll, or sharing with clients.
Time Analytics
The Time tab in Analytics provides workspace-level insights into how time is spent across your team.
KPI Cards
Total time tracked, number of active team members, and tasks with time logged.
Daily Distribution
Stacked bar chart showing daily time breakdown by team member.
By Member
Horizontal bar chart comparing total time per member.
By Task
Donut chart showing which tasks consumed the most time.
Date Range
All charts respect the date range picker in the Analytics modal header.
Info
Time tracking is included in every is.team plan — Free, Starter, and Business. No add-ons, no per-seat charges, no paywalls.
