Time Tracking
A native, global timer that persists as you navigate the app. Start it on a task, switch pages, and it keeps counting. Stop it when you're done and the hours land directly on that record.

Focus on the work. We'll log the hours.
No more toggling between tabs or estimating hours at the end of the week. Because Ascend timers live at the record level, your timesheets practically write themselves.
- One-click start from any database record, page, or task.
- Global timer persists as you navigate — never lose a second.
- Pause for interruptions; only active time counts.
- Manual log entries for end-of-day or retroactive time.
- Tag time as Billable or Admin for clean invoice selection.
Starting a timer takes 3 steps.
The Start Timer wizard ensures every entry is linked to the right work type and record before the clock starts.
Select work type
Choose or create a Job that maps to a billing rate.
Link a record
Optionally pin the timer to a project or task record.
Start tracking
Add a description, hit Start, and navigate away — we keep counting.
Works the way you work.
Pick a workflow that matches your day — or mix and match as needed.
Single Focus
- 1. Start timer on one task
- 2. Work without interruption
- 3. Stop and save when done
Best for: Deep work, solo projects
Multi-Client Day
- 1. Start timer for Client A
- 2. Pause when switching to Client B
- 3. Resume timers as you switch
Best for: Agencies, consultants
Billable vs Admin
- 1. Create separate Jobs for each type
- 2. Track all your time honestly
- 3. Invoice only the billable jobs
Best for: Freelancers, contractors
End-of-Day Logging
- 1. Review calendar and notes
- 2. Create manual time entries
- 3. Add descriptions per task
Best for: Batch entry preference
Time tracking is free — forever.
Unlimited time entries on every plan, including free.