Skip to content
WorkStream

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.