History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: CHD-537
Type: New Feature New Feature
Status: Open Open
Assignee: Unassigned
Reporter: Mike Fogg
Votes: 23
Watchers: 12
Operations

Clone this issue
If you were logged in you would be able to see more operations.
Cerberus Helpdesk

Implement Service Levels (SLA) Ticket Escalation

Created: 25/Feb/08 05:51 PM   Updated: 24/Jan/12 03:44 PM
Fix Version/s: We Have the Technology

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Duplicate
 
This issue is duplicated by:
CHD-802 [SLA] Add service level plans that ca... Closed
Related To
This issue is related to:
CHD-810 [SLA] Scheduler option to set office ... Open
This issue is related to:
CHD-903 [SLA] Assign service levels based on ... Closed
CHD-1123 [Watchers / Notifications] A reminder... Resolved
CHD-2761 [Calendars/Schedules] Shared calendar... Open


 Description   
Time based ticket escalation has come up as a desired feature.

Some user notes are on this thread: http://www.cerb4.com/tts/forums/explorer?start=192



 All   Comments   Work Log   Change History      Sort Order:
Comment by Rob Farnell [29/Feb/08 04:27 AM]
This sounds great. If this could be integrated with rules to move the ticket to a different bucket depending on SLA or ticket age that would be fantastic.

Comment by Dan Hildebrandt [WGM] [18/Jun/08 01:03 PM]

Comment by Brenan Cavish [23/Jun/08 12:26 PM]
Customer suggestion for ticket SLA:

Let users login to the support center to check on the Due Date once ticket sla is implemented.

Comment by Jeff Standen [WGM] [27/Jun/08 01:57 PM]

Comment by Joe Geck [15/Aug/08 08:14 PM]
Dan [WGM] commented already with a link a while back for comments from Rob. I was doing my forums->JIRA scrub and didn't realize Dan made a linkback. I already had extracted all the "feature requests" type responses from that post and am going to bug them separately. I'm posting the relevant pieces here and create new issues for the rest.

Since I can't edit the original comment in JIRA, to avoid confusion I'm going to delete Dan's comment and re-package it here:
_______________________

Comments from Rob at http://www.cerb4.com/forums/showpost.php?p=4930&postcount=1


It would be nice to have an overriding setting via the service level page (one per service level) that superceded any value set for the group buckets if the value is less.

It would also be nice to have a baseline response time for the group for tickets that haven't been assigned to a ticket.

What I would have much preferred was for the default "Due" field to automatically display a date and time and turned a different colour e.g. red when the attributed response time has not been achieved based on the response time targets for that bucket/top level group.


Comment by Joe Geck [18/Aug/08 07:31 PM]
More details from Rob:
http://www.cerb4.com/forums/showpost.php?p=5501&postcount=6

[[quote]]
Ticket Status Association
SLA plans can be assigned to a specific status. For example: It is possible to ensure that tickets with the status "Open" are handled within a timeframe of 24 hours, while
any ticket with the status "Escalated" is handled within a timeframe of 1 hour.
[[/quote]]

Joe [WGM]:
As I posted in the forums, this one's a little tricky because we technically have response time targets attached to buckets and not to service levels, which have priorities instead. But I assume this would fit well with a revamped ticket escalation system.

Comment by Joe Geck [10/Oct/08 01:36 PM]
From a comment in the blog post:
http://www.cerb4.com/blog/2008/09/25/setting-response-target-times-for-your-tickets/#comment-1220

[[quote]]
What about email notifications about reponse times?
lets say you want to elevate a ticket and just send emails first to group if it hasn't been handled within a certain timeframe, then elevate it to team leader later on etc.
[[/quote]]

Comment by Joe Geck [06/Nov/08 02:55 PM]
SLA's based on domain could be part of an entire SLA escalation system if we decide to do so.

Comment by Joe Geck [15/Apr/09 05:51 PM]
Note for Joe@WGM: Update the "My Cerb4 Wishlist" thread when completed.

http://www.cerb4.com/forums/showthread.php?p=7185#post7185

Comment by Joe Geck [27/May/09 05:10 PM]

Comment by Joe Geck [26/Jun/09 11:44 PM]

Comment by Joe Geck [08/Jul/09 05:13 PM]
http://www.cerb4.com/forums/showpost.php?p=881&postcount=5

Already posted this in Beta tester section, then I found this.
Here are my needs for SLA.
I am currently working in 2.7 so I might have missed some but this is what I need.
This can't be done in 2.7 for sure for several reasons.
Will this be possible in 4.x?

Possible to have one general SLA for all queues.
Example settings:
Priority 1 | 24x7 | time to solution 24h | 7 days per week
Priority 2 | office hours | time to solution 7 workdays | 7 days per week
Priority 3 | office hours | time to solution 1 month | 5 days per week
Priority 4 | office hours | time to solution infinite | 5 days per week
Priority 5 | office hours | time to solution 10 workdays from specific date
(priority 5 starts counting when hardware is received at factory)

Escalation mails sent:
When opening priority 1
When priority 2 is 50%
When priority 3 is old
When downgrading priority 1 to 2 (and the other way around) When downgrading priority 2 to 3 (and the other way around) When downgrading priority 3 to 4 (and the other way around) When priority 5 is 4 days from end

Comment by Jeff Standen [WGM] [01/Aug/09 10:04 PM]
At this point, SLA functionality of more of a training issue than a development issue. SLA can be modeled using custom fields and mail filters. There are a couple things the toolset could do better for this; which is why I'm moving it to 'Cryostasis' opposed to rejecting it. Cerb4 is about more than just customer support, so SLA functionality will probably never be a part of the core project. That doesn't mean we won't make it possible to do, it will just require some assembly.

Comment by Joe Geck [23/Mar/10 07:22 AM]

Comment by Jeff Standen [WGM] [22/Jul/11 09:57 PM]
Implemented in 5.5-dev:

* [Virtual Attendants/Scheduled Behavior] [CHD-846] [CHD-1123] Virtual Attendants can now schedule behavior to happen at a future date. This provides an incredibly flexible way to build reminders and automated followups. For example, if an incoming message is from an organization with a service level agreement (SLA), your Virtual Attendant could schedule behavior in 2 hours to check the status of the ticket and react appropriately (e.g. escalate). Scheduled behavior can also reschedule itself, providing the ability to create loops of behavior that repeat until certain conditions are met. For example, if the duration since the last worker reply is too long according to the SLA, a reminder could be sent to the record's watchers every hour until rectified. Each new reply from a customer could initiate the behavior loop over again. Scheduled behavior is managed by a queue that runs as part of a scheduled job from /cron, which is more efficient than holding up the email parser or worker UI during long-running tasks.

Comment by Jeff Standen [WGM] [19/Aug/11 07:04 PM]