As a plugin, it would be awesome if agents could log time they put into a ticket. Maybe allow the agent to include an optional internal comment too. It should allow multiple agents to submit multiple entries until the ticket is closed/resolved. Time entries should be in minutes. The DB table's PK should simply be an ascending value. That way I can externally query entries since the last max value read.
Thoughts? I'm pretty sure I'm not the only one that would benefit from this feature.