Designing mobile time recording as an intraday assistant

Mobile design

Saas

Responsive design

Designing a mobile time recording enables real-time activity tracking and schedule awareness for agents away from the desk
Area of work

Mobile time recording feature design

Time frame

2024

Team work

PMs and developers

Ownership

End-to-end design (discovery → delivery)

Collaboration

PMs, developers

Last edited

December 2025

Story at a glance

Before →

tbd

After →

tbd

Challenges and my role

The SaaS workforce management product I worked on covers the full WFM lifecycle. At the time, there was a legacy solution for activity recording, but it had several limitations:

We needed a modern solution that could support real-time activity tracking and also create value for intraday management. This work is closely related to intraday monitoring; see the related case study.

My role

Lead product designer in a 4-person team (1 PM, 2 developers).

I was responsible for key product decisions, including:

Understanding users

Agent

tbd

Why mobile first

Agents working with multiple windows

tbd

Off-desk scenarios

Remote agents: need to record activities when leaving the desk, such as breaks or offline tasks.

Office agents: work with similar tools as remote agents, but are frequently away from the desk:

Core tension

Intraday systems assume constant presence, while agent reality is fragmented, mobile, and interrupt-driven.

Technical constraints

Competitive analysis

Before designing the time recording experience, I reviewed several established products to understand how time tracking is commonly approached.

TymeshiftAgyle timeRippling time
Core focusreal-time tracking tightly integrated with Zendeskschedule-focused activity trackingpayroll-oriented time tracking
Primary valueagent performance insights, KPIs, rankings, incentivesvisibility of planned schedules and activity listscompliance, payroll accuracy
Typical usageagents working continuously in ticketing systemsagents following predefined schedulesemployees recording work hours
tbd

Shrared patterns

Shared patternDescriptionFeasibility within our constraints
Current status visibilityagents can always see their active status and elapsed time
Manual activity captureuntrackable or offline activities can be recorded
Today-focused viewtoday’s schedule is visible or easily accessible
Inline tracking dataactivity type, start/end time, and duration are shown directly in the UI
Explicit tracking triggeragents actively start and stop time tracking
Embedded experiencestracking runs in fixed or floating windows within primary work tools (e.g. Zendesk)✕ not feasible
Manager-oriented outputsdata supports KPIs, performance views, and summaries for leads✓ in intraday

Design implications

Based on this analysis, several design directions became clear:

Solution approach

Intraday constraints

We framed requirements around situational needs.

What agents need for real-time activity tracking:

NowUpcomingOverview
ViewView current scheduled activityGet reminders for upcoming activities- View today’s schedule and actual paid time.
- View recorded activities
Action- Switch activities with minimal effort.
- Receive schedule change notifications.
- Record activities away from the desk
Switch activities with minimal effortClock in and out reliably

What agents need beyond the moment

Overview
View- An overview of scheduled time and actual working time.
- Visibility into historical recorded activities with filtering.
- Review today’s schedule and adherence score.
Action- Add or modify recorded activities in exceptional situations (with approval process)

What the system must support:

Framing trade-offs

Wireframe of full feature set:

tbd

It became clear that mobile could not reasonably support the entire feature set. More importantly, many functions were rarely used in real-time tracking scenarios. Based on this insight, we intentionally separated usage between mobile and desktop.

tbd

Design outcome

Mobile behavior

Clock in and out on mobile

tbd

Consistent components across mobile-desktosp

tbd

Desktop

tbd

Informing altered activities

tbd

Decision rationale

Alternatives considered

tbd

Why they were not selected

Impact and reflection

Adoption and usage

tbd

Screenshot from Mixpanel showing page visit counts from Nov 2024 to Dec 2025

The top three pages by number of visits show significantly higher traffic because they are used by nearly every customer on a daily basis. Time recording appears in fourth place, as it is not relevant for all customers.

For customers without external agent-status systems:

Reflection

What worked

What didn’t