Skip to main content

Time Approval

When time drives billing or payroll, someone has to sign off on it. TimeCampus puts a clean review loop on top of raw entries: a member submits a period, an approver approves, rejects with a reason, or requests a revision — and every decision is recorded, so nothing slips through and everything is auditable.

Get started

TimeCampus is generally available — create an account at app.timecampus.com.

Where it lives​

Everything happens on the Time Approval page — submitters create and track their requests there, and approvers work their review queue on the same page.

The lifecycle​

An approval request moves through explicit statuses:

StatusMeaningWho acts next
PendingSubmitted and waiting for reviewThe approver
ApprovedSigned off, with optional notesNobody — the loop is closed
RejectedDeclined, with a required reasonThe submitter (fix and resubmit)
Revision requestedSent back with notes for specific changesThe submitter
WithdrawnPulled back by the submitter before a decisionThe submitter (resubmit when ready)

The lifecycle is guarded: a request that's already been decided can't be decided again, so there are no conflicting double-decisions.

Submitting your time​

  1. Track your time as usual — see Time entries.
  2. On Time Approval, submit the period (for example, your week) for sign-off.
  3. Track the request's status from your own list — you always see exactly your requests, and the current state of each.

Made a mistake right after submitting? Withdraw the pending request, fix your entries, and submit again. You can only withdraw your own requests.

Reviewing as an approver​

Approvers see the queue of pending requests on Time Approval and take one of three actions:

ActionWhenWhat's recorded
ApproveThe time looks rightApproval plus optional notes
Request revisionMostly right, needs specific fixesNotes describing what to change; the request returns to the submitter
RejectThe submission shouldn't standA required reason — you can't reject silently

Requiring a reason on rejection keeps the loop honest: the submitter always knows why, not just that.

Revision and resubmission​

A revision request isn't a dead end — it's a round trip:

  1. The approver sends the request back with notes.
  2. The submitter corrects the underlying time entries.
  3. The submitter resubmits the period.
  4. The approver reviews again.

Each round is part of the request's recorded history, so the trail from first submission to final sign-off is complete.

Approvals, reporting, and sign-off​

Approval is what turns raw tracked time into reviewed time:

  • An auditable record — every submission and decision carries who, when, and why, backed by the platform's audit trail
  • Confidence downstream — approved periods are the ones you can stand behind in reports, client billing, and payroll
  • Stats across the lifecycle — roll-ups show how many requests are pending, approved, and rejected over a date range, so leads can see review health at a glance

Practically: settle the entries first, then submit. Edits belong in the revision loop, not after sign-off.

Access and scope​

Approval requests are workspace-scoped, and role-based permissions decide who can submit and who can decide — see Access control. Submitters see their own requests; approvers see the queue they're responsible for.

Roadmap

Multi-step approval chains (routed through several roles) and notification-driven escalation are on the roadmap. Today the loop is a single submitter-approver round trip.

Next steps​