Add Manual Time Tracking for Closed Tickets and Multiple Contributors

Title:
Add Manual Time Tracking for Closed Tickets and Multiple Contributors

1) What is your original issue/pain point you want to solve?

We use Zammad’s built-in time tracking to document completed work and monitor the activities of our technicians and apprentices. However, we frequently encounter situations where multiple people contribute to the same ticket. Once a ticket is closed, additional contributors can no longer easily record their working time without reopening or reassigning the ticket.

2) Which are one or two concrete situations where this problem hurts the most?

  1. Two technicians work together on the same issue, but only one of them records time before the ticket is closed. The second technician must reopen or modify the ticket later to add their time.
  2. Apprentices or supporting staff contribute to a ticket but do not immediately enter their time. When they attempt to do so later, the ticket is already closed and no further time entries can be added conveniently.

3) Why is it not solvable with the Zammad standard?

The standard functionality requires users to interact with the ticket itself (e.g., by updating, reopening, or reassigning it) to add further information. There is currently no simple way to create an additional time entry on a closed ticket without modifying the ticket history or workflow.

4) What is your expectation/what do you want to achieve?

We would like to have a dedicated function within the built-in time tracking system that allows users to add manual time entries to closed tickets. Ideally, a “+” button would be available, enabling additional contributors to book their time against the ticket without reopening, reassigning, or creating a ticket note. This would support collaborative work and ensure accurate time tracking even when entries are made at a later date.

4 Likes

Hey there, just wanted to add my strong support for this!

We run into this exact scenario all the time. Usually, one agent finishes the job and closes the ticket, but anyone else who helped out is left hanging. Right now, the only way for the second person to log their time is to add a “dummy” note or reopen the ticket. That just clutters the ticket history and often sends out unnecessary notifications, confusing the users.

Having a simple, standalone “Add Time” button directly on the ticket view—without triggering a state change or an email—would be a massive help. It would allow all contributing agents to keep their tracked hours accurate without having to fight the ticket workflow or use annoying workarounds. Would love to see this happen!