Ticket escalations, notificate to different agents by escalation times

Moderator: crythias

Post Reply
jbaptiste
Znuny advanced
Posts: 104
Joined: 01 Aug 2015, 03:45
Znuny Version: 6.0.x
Contact:

Ticket escalations, notificate to different agents by escalation times

Post by jbaptiste »

Hi,

When using queue escalation times, it is possible to notificate to different agents depending on the escalation time ? for example, if first response escalation time of one hour has been reached notify all agents of the group associated to that queue and to agent A, but if 2 more hours have passed with no answer to the ticket then notify agent B (which would be like a manager).

I think it can be done with the generic agent but I would like to know if there is another way/share ideas, etc.

Thanks.
Want to run OTRS on docker ? checkout my OTRS on docker HOWTO | Project's github page
alexus
Znuny wizard
Posts: 380
Joined: 20 Sep 2010, 16:54
Znuny Version: OTRS 6 CE
Real Name: Alexey Yusov
Company: Radiant System Group s.r.o
Location: Prague
Contact:

Re: Ticket escalations, notificate to different agents by escalation times

Post by alexus »

Hi,

1. Create 2 dynamic fields, i.e. - AgentEscTrigger and MgrEscTrigger
2. Create 2 Generic agent job to check escalation and to set the triggers
3. Create 2 notification on event TicketDynamicFieldUpdate_(TriggerName)

That's it))
Alexey Yusov

Production: OTRS CE ITSM 6.0.28 on CentOS 7 + Apache 2.4 + MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator
RS4OTRS marketplace
Stay tuned on our Facebook
((OTRS)) Community Edition - what next?
jbaptiste
Znuny advanced
Posts: 104
Joined: 01 Aug 2015, 03:45
Znuny Version: 6.0.x
Contact:

Re: Ticket escalations, notificate to different agents by escalation times

Post by jbaptiste »

Hi alexus,
alexus wrote: 22 Jan 2021, 12:13 Hi,

1. Create 2 dynamic fields, i.e. - AgentEscTrigger and MgrEscTrigger
2. Create 2 Generic agent job to check escalation and to set the triggers
3. Create 2 notification on event TicketDynamicFieldUpdate_(TriggerName)

That's it))
Thanks for your answer, could you expand on the second point ? should the agent select tickets by for example escalation time, "ticket escalation time reached with the next xxx minutes" and then on update/add ticket attributes set the name of the dynamic field ?
Want to run OTRS on docker ? checkout my OTRS on docker HOWTO | Project's github page
alexus
Znuny wizard
Posts: 380
Joined: 20 Sep 2010, 16:54
Znuny Version: OTRS 6 CE
Real Name: Alexey Yusov
Company: Radiant System Group s.r.o
Location: Prague
Contact:

Re: Ticket escalations, notificate to different agents by escalation times

Post by alexus »

jbaptiste wrote: 26 Jan 2021, 22:18 should the agent select tickets by for example escalation time, "ticket escalation time reached with the next xxx minutes" and then on update/add ticket attributes set the name of the dynamic field ?
Yes, exactly!
Alexey Yusov

Production: OTRS CE ITSM 6.0.28 on CentOS 7 + Apache 2.4 + MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator
RS4OTRS marketplace
Stay tuned on our Facebook
((OTRS)) Community Edition - what next?
Post Reply