I would like to track time without the need for a developer to manually input start and stop times.
I can't see why this would be a problem but it seems to be that the only way to do this is by manually "clocking in" and "clocking out" when a task is updated across the workflow.
Please tell me I'm being an idiot.