
Alexander Scholler schreef:
Hi Juergen,
This approach should work fine: * tickets should get a new state after an incoming and not yet processed customer follow-up. Is this something you can configure in OTRS or is that where I have to write my own module for? * if a agent acts upon an follow-up, the state must change (e.g. to open) I think that this is standard functionality. Am I right? * create a generic agent job that searches for all locked tickets with that specific state Search for tickets with new state that are locked. Am I right? * parse these tickets to your own written generic agent module.
This module should process all these tickets, unlock tickets that are longer than 1 day in new state and send an unlock notification to all agents that are subscribed to the queue where the ticket is in.
This module checks the age of the customer-followup and unlocks the ticket if it is older than 1 day.
Very-very-small instructions for writing such a module: * make a copy of ~/Kernel/System/GenericAgent/AutoPriorityIncrease.pm * edit this copy to not increase the priority but to do the unlocks if necessary
It's not really much work if you know where to do it. I guess not. I am not so much of a Perl expert myself. I will have a look at the pointers you gave me. Many thanks. May I contact you directly for some more detailed questions?
Regards, Jurgen de Wijs