My Time
Daily entry that takes seconds, from the timer, the task, or the week grid, with the project and client visible on every entry. Auto status changes when a timer starts.
Once. The entry logged against a task carries its project, its client, and its rates, so the same hour flows into the invoice, the payroll run, the utilization number, and the margin report without anyone re-keying it. Most shops type that hour four times into four tools and then reconcile the differences. That job disappears.
Approved hours are the ones that bill.
Runs built from the same approved hours.
Committed cost visible before month end.
The planner shows demand from live projects and from deals still in the pipeline, against the roster’s real availability, skills, and time off. When sales is about to close something the team cannot deliver, that shows up as a red week on a screen, months before it becomes a missed deadline.
Across the workspace
A deal carries enough shape to generate demand against real people and real roles before it closes. Quote pricing reads capacity back the other way, so the person pricing the work can see whether the shop can actually deliver it. Cost rates and bill rates are separate and effective dated, which means committed cost is a live number rather than a month end estimate.
What this removes
The standing disagreement between a CRM forecast and a resourcing plan. They are the same data here, so they cannot drift.
The hours and the rates. Weekly submission and approval snapshot the bill rate and cost rate onto every entry, so the number that goes on the invoice is the number that was approved, even if the rate card changes next quarter. Approved hours stop moving underneath you.
With a staffing request, made inside the system that knows who is free. The request resolves into allocations on the planner, the allocation carries a cost, and utilization updates the moment it lands. No side spreadsheet, no hallway negotiation that nobody wrote down.
Daily entry that takes seconds, from the timer, the task, or the week grid, with the project and client visible on every entry. Auto status changes when a timer starts.
Weekly submission and approval with a clear lock. Approved hours are the ones that bill, and they stop moving underneath you.
People, roles, departments, employment types, and skills. The roster the capacity model reads from.
Allocations by week, utilization tinting, and demand from both signed work and open deals in the same view. Play out a scenario before you commit to it.
Ask for the people a project needs inside the system that knows who is free. Requests resolve into allocations, and the planner shows the cost of saying yes.
Bill rates by role and client, cost rates by person, both effective dated and both snapshotted onto the entry.
Runs built from approved hours and compensation, with earnings you can check before anything is marked paid.
One workspace, so the records here are the records everything else reads.
Switching from another tool?
If it exports a CSV or a document, it moves. See how to migrate
Don't see your question? Contact us
Seconds. Start a timer from the task, log from the week grid, or enter from My Time, with the project and client already attached.
Hours and rates both. Approved entries snapshot their bill and cost rates, and those are the numbers that flow to invoices and payroll.
Yes. Billable, non-billable, and operational time are all first-class, and utilization reads the split honestly.
Yes. The planner shows demand from live projects and from open deals weighted by probability, so you see the staffing crunch before you sign it.
Rate cards are effective dated. New entries pick up the new rate, approved entries keep the rate they were approved at, and nothing rewrites history.
Yes. Payroll runs build from approved hours and compensation, with earnings visible for review before anything is marked paid.