Features
Everything WorkStream does, in one place
Eight areas that share the same people, projects and permissions — from the first timer of the day to the invoice at the end of the month.
Time tracking
Capture every hour the way people actually work — live, after the fact, or from the desktop.
One-click timer
Start and stop from the web or the desktop app; the running timer follows you across both.
Manual entries
Add or correct time after the fact — or turn manual entry off for teams that must track live.
Projects, tasks, tags & clients
Every entry can carry the context billing and reporting need.
Billable or not
Flag entries billable in one click and see billable and non-billable amounts side by side.
Weekly timesheet
A grid of hours per project per day, with missing days highlighted before you submit.
Calendar view
Your day as blocks of time — spot overlaps and gaps at a glance.
Required fields
Make project, task, tag or description mandatory so nothing lands uncategorised.
Keyboard first
A command palette and shortcuts for people who live in the tracker.
Approvals & timesheet control
Hours are reviewed by the right person and locked once agreed.
Submit for approval
People submit their week; their manager sees exactly what is waiting.
Approve, reject, reopen
Send a week back with a reason, or reopen an approved one when something changes.
Automatic locking
Approved time locks, and periods older than a set number of days lock on their own.
Audit trail
Edits, approvals and permission changes are logged with who did them and when.
Projects, clients & budgets
Know where time goes and whether projects are on track — before the invoice.
Clients and projects
Group projects under clients and archive what's finished without losing history.
Tasks
Break projects into tasks people can track against.
Project members
Members only see the projects they are added to — nothing to hide by hand.
Budgets & estimates
Budget in hours or money, include or exclude non-billable time, and track usage live.
Budget alerts
Notifications as a project crosses the thresholds you set.
Rates and costs
Billable rates and cost rates per person and project, so profitability is visible.
Reports & dashboard
The numbers each person is allowed to see, sliced the way they need.
Live dashboard
Who is tracking right now and today's hours as they happen.
Summary, detailed & weekly reports
Group by project, person, client or tag over any date range.
Filters that matter
Client, project, tag, billable and active/inactive filters in every report.
Export
Download reports as CSV or PDF.
Share links
Send a read-only report to a client with a link — no account needed.
Edit from reports
Fix an entry right where you spotted the problem.
Invoicing & expenses
From approved hours to a sent invoice without a spreadsheet in between.
Generate from time
Pull approved, billable hours for a client straight into a draft invoice.
Line items & payments
Adjust lines, record partial payments and void when needed.
PDF & email
Send the invoice as a PDF directly from WorkStream.
Expenses with receipts
Attach receipts, approve expenses and bill them with the work.
People, scheduling & time off
Plan capacity and keep leave, holidays and schedules in the same place as hours.
Invite by email with a role
Owner, Admin, Manager, Training Manager or Member — access follows automatically.
Team hierarchy
Map reporting lines; managers see their whole reporting tree.
Daily capacity
Set expected hours per person to see who is over- or under-booked.
Scheduling
Assign people to projects over time and check availability first.
Time off
Leave policies, requests and approvals in one flow.
Holidays
A company holiday calendar that capacity and timesheets respect.
Core team flag
Mark core team members to separate them in reports and planning.
Desktop app
A native Windows app for people who track all day.
Tray timer & mini timer
Control tracking from the tray and keep a small timer on screen.
Idle detection
Keep or discard time you were away from the keyboard.
Pomodoro
Focus and break cycles built in.
Activity screenshots
Optional, at an interval your workspace sets, while signed in to the desktop app.
Automatic updates
Admins publish a build once; every install is offered it.
Uninstall protection
Optionally require a workspace password to uninstall on managed machines.
Security & administration
Controls an operations lead expects, without a setup project.
Role-based visibility
Every screen, report and export is scoped to the viewer's role.
Permission matrix
Owners fine-tune what each role may do.
Two-factor authentication
TOTP codes from any authenticator app.
Device & browser approval
Hold new devices until an Admin approves them.
API keys
Connect your own tools to workspace data.
Custom SMTP & templates
Emails go out from your domain, in your words.
Give your team one place for every hour
Create a workspace, invite your people with the right roles, and see this week's hours by Friday.