Live timer
Start, pause, resume, stop, or discard one active timer from anywhere in the application.
Worklog history
Review descriptions, analysts, dates, categories, durations, entry types, billing state, and approval status.
Governed reporting
Keep pending and rejected work visible while limiting approved totals and cost reporting to accepted entries.
Where Time Tracking appears
Time Tracking is available on supported Case and Alert detail pages.- The compact timer in the detail sidebar provides quick start, stop, and manual logging actions.
- The Time tab contains the active timer, summary metrics, category allocation, filters, and complete worklog history.
- When you navigate away from the item that owns an active timer, a floating timer remains available so the session is not hidden.
- The interface updates when timer or worklog changes arrive from another tab or authorized user.
Your deployment settings, active organization, parent-resource permissions, TLP access, and role determine which Time Tracking controls are visible. Alert Time Tracking can be rolled out independently from Case Time Tracking.
Track work with the timer
Only one timer can be active for a user at a time. The elapsed time uses the server-backed session and excludes paused time.1
Open the Case or Alert
Open the item you are working on. In the compact timer, optionally enter a description and choose an active time category.
2
Start tracking
Select Start. The timer changes to Running and remains available in the detail sidebar, the full Time tab, or the floating timer.
3
Pause when work is interrupted
Select Pause timer to stop adding elapsed time without ending the session. Select Resume timer when work continues.
4
Stop and review
Select Stop. Review the description, category, and billable setting, then save the entry. The timer session becomes a
Timer worklog.Switch to another item
CaseBender does not silently move a running timer. When you try to start work on another Case or Alert, use Stop and switch:- Review and save the current timer.
- CaseBender creates the current worklog.
- A new timer starts on the selected item.
Discard a timer
Use Discard only when the active session should not become a worklog. CaseBender asks for confirmation because the elapsed time is permanently omitted from active time reporting. The discard action is still recorded for audit purposes.Log time manually
Use Log time when the work has already been completed or was performed away from the live timer.- Enter hours and minutes. A worklog must contain at least one minute.
- Select the local calendar date on which the work occurred.
- Add a concise description of the completed work.
- Choose the most appropriate active category.
- Set whether the work is billable when your permissions allow it.
- Select Log time.
Manual. System-created entries, when enabled by an applicable workflow, are labeled Automatic.
Understand worklog status
Whether a new or edited worklog requires review is configured per user, with the deployment approval policy used as the fallback.
Editing an entry sends it through the user’s current approval policy again. Any previous approval or rejection metadata is cleared so the revised values can be evaluated consistently.
Review and filter worklogs
The Worklog history presents the description as the primary content and groups the analyst, date, category, entry type, billing state, duration, and status around it. Use the compact filter toolbar to narrow the history:- Date range uses one start-and-end calendar selection.
- Category limits results to one active time category.
- Analyst selects entries from one user when your role allows cross-user access.
- More filters contains status, billable/non-billable, and entry type.
- Clear filters appears only when one or more filters are active and shows the active filter count.
Edit or delete your worklog
Open the worklog action menu to manage an entry:- Edit entry changes the date, duration, description, category, or billable state.
- Delete entry removes the entry from active reports.
Approve or reject time
Super administrators and organization administrators with the required scoped finance and parent-resource permissions can review pending work.Approve from the Time tab
A pending row shows a clear Approve action. Use the action menu to reject the entry, then provide a meaningful correction reason for the analyst.Process the approval queue
Open Finance → Approvals to review pending entries across the authorized scope.- Select one entry to approve or reject it.
- Enter a rejection reason before confirming a rejection.
- Select multiple entries and use bulk approval for a reviewed batch.
Read summary metrics
The Time tab separates work by approval state:- Approved — accepted duration included in operational totals.
- Pending approval — submitted duration waiting for review.
- Rejected — returned duration requiring correction.
- Approved billable — accepted duration marked billable.
- Approved time by category — accepted duration allocated across categories.
Alert promotion and Case attribution
When an Alert is promoted or linked to a Case, its time entries keep their Alert origin and also gain the Case attribution.- The Alert Time tab continues to show the original work and links to the Case Time tab.
- The Case Time tab includes that Alert-origin work and identifies its provenance.
- CaseBender uses one authoritative worklog row, so the same duration is not added twice to Case totals.
- An active Alert timer is attached to the Case if promotion occurs while the timer is running.
Permissions
Time Tracking follows the access controls of the parent Case or Alert.
Authorization is enforced by the server. A hidden or disabled control does not replace permission checks, and a sufficient role does not bypass organization, parent-resource, or TLP boundaries.
Audit and realtime behavior
CaseBender records creation, edits, deletion, approval, rejection, timer start, pause, resume, stop, and discard events. Worklog access and bulk approval operations are also audited where applicable. Time-entry and timer events are published to connected clients so active views converge without frequent polling. If realtime delivery is interrupted, the application periodically refreshes the authoritative active timer as a safety net.Deployment controls
Time Tracking is enabled by default in packaged and hosted deployments. Operators can explicitly disable either surface as an emergency kill switch or for a staged rollout.
Unset flags resolve to enabled. Accepted enabled values include
true, 1, and on; accepted disabled values include false, 0, and off. Invalid configured values resolve to disabled. These flags are process-wide, not organization-specific.
Troubleshooting
The Start or Log time action is missing
Confirm that the applicable rollout flag is not explicitly disabled, you can update the parent Case or Alert, and your active organization and TLP access include that item.A timer is already running elsewhere
Only one active timer is allowed per user. Open the floating timer or select Stop and switch from the new item.Approved totals did not increase
Check the worklog status. Pending and rejected entries are displayed separately and are excluded from approved totals until accepted.A promoted Alert appears in both views
This is expected. The Alert view shows origin attribution and the Case view shows the consolidated investigation. Both views reference the same authoritative worklog, so Case totals are not doubled.Another user’s worklogs are unavailable
Cross-user history and summaries require an authorized management role, scoped finance read access, and access to the parent resource.Recommended practices
- Start the timer when focused work begins and pause it during interruptions.
- Stop and save before switching investigations.
- Use consistent categories for comparable reporting.
- Write outcome-oriented descriptions.
- Correct rejected work promptly and review the supplied reason.
- Reserve bulk approval for entries that have already been reviewed.
- Use Discard only for sessions that should not become worklogs.