Customer Service

Resources that you can use.....

Knowledgebase

KnowledgeBase Articles

Articles Categories Screencasts

How do automated support ticket escalation and notifications in OpenCRM work? Can I customise the SLA times?

Updated: 23 January 2012 14:59:04 OpenCRM::Helpdesk OpenCRM::Settings OpenCRM::Settings::Additional

October 2011: A feature to enable SLA's based on severity will be availabe on the next release. See the bottom of this FAQ for details on how this works. 

Support ticket escalation allows for escalation and notification of support tickets that are approaching, or outside of an SLA agreed response time.

Settings & Configuration

Enabling Escalation

  • Support ticket escalation can be turned on and off in the Additional Settings page using the Enable automated ticket escalation setting in the Helpdesk Settings section. It is turned on by default.

Support Users Widget

  • The Support Users widget is a component that is can be displayed on the left sidebar of OpenCRM. It lists all users within a group named Support.

  • The user/s currently active on the support desk should tick their name in this list. This will flag them as "On Support". This is used as we see later, to determine who to send escalation notifications to.

SLA Times

  • The SLA response time is determined from the SLA Response Hrs field on the contract linked to the ticket. If no contract is linked, or the contract SLA Response Hrs field is blank, then this value is taken from the Default hours for response for HelpDesk SLA setting, which is set to 8 hours by default. 
  • SLA Times take into account the office opening hours as specified under Settings->Company Information. So if the SLA time is set to 8 hours, this is actually 8 hours within the working hours specified. E.g. a ticket is logged at 3pm, but the company closes at 5pm until 9am the next day. The required response time on the ticket will be 3pm the next day.
  • To determine if a ticket is approaching, or past it's required response time, the Last Action Date field is used. This means that if a ticket has had some activity, but then gone dormant, it will be escalated as though it had had no response at all.
  • The Last Action Date field on a ticket is updated whenever any Done activity is logged against the ticket, or, an email is sent from the ticket

Tickets Approaching SLA

  • When approaching ticket SLA required response time, the ticket is escalated to status "Approaching SLA!. An activity is logged in the ticket's history showing this escalation, and the previous Status and priority
  • Closed tickets, any tickets already flagged as "Approaching SLA" or "OVERDUE!" or set to "Wait for..." are ignored.
  • If the Send notification when SLA hits warning time setting is turned on (on by default) Anyone flagged as being active on support will be notified of the escalation as well as any users specified in the Additional users to notify of HelpDesk escalations setting.
  • The amount of time before the SLA required response time is it, that this escalation occurs is determined by the Number of hours before SLA time to warn users setting. This is set to 2hrs by default
  • The subject and content of the SLA warning email can be modified with the Email subject for approaching SLA notification and Email body for approaching SLA notification settings

Tickets Past SLA

  • When a ticket is past its require SLA response time, it is escalated to status of  "OVERDUE! and flagged as priority "HOT" to show in Hot Tickets list, An activity is logged in the ticket's history showing this escalation, and the previous Status and priority
  • Closed tickets, any tickets already flagged as "OVERDUE!" or set to "Wait for..." or "On Hold" are ignored.
  • If the Send notification when SLA time is hit setting is turned on (on by default), anyone flagged as being active on support will be notified of the escalation as well as support users supervisors (their reports to user) and any users specified in the Additional users to notify of HelpDesk escalations setting.
  • The subject and content of the SLA overdue email can be modified with the Email subject for overSLA notification and Email body for over SLA notification settings

Needs Action

  • Whenever a ticket is flagged as status "Needs Action", all users flagged as on support are notified (apart from the user that actually made the status change), provided the Send a notification when a ticket is set to Needs Action is turned on (on by default)
  • The subject and content of the Next Action email can be modified with the Subject of Needs Action notification and Body of Needs Action notification settings

 

ENHANCEMENT October 2011
SLA Based Severity

With the new enhancement, you are now able to specify an SLA time for each ticket severity level. This allows you to define a different SLA for each contract and each severity level, so a minor problem may have a longer SLA than a critical ticket.
 

The global default setting for SLA can be set in Additional Settings as shown above. An SLA time set at Contract level (as illustrated above) overrides this. Severity based SLA adds an extra level of customisation in establishing SLAs for your contracts.
 
You can now set SLA times at 4 levels within the system, these levels have a hierarchy which are applied to the contract and in turn HelpDesk tickets as follows:
  1. Apply the relevant SLA specified in the Contract  “Severity Based SLA” settings,
    if left blank then
  2. Apply the Contract “SLA Response time”,
    if left blank then
  3. Apply the relevant SLA specified in the Global “Severity based SLA” settings
    if left blank then
  4. Apply the Default “HelpDesk SLA” specified under Additional Settings.
Note
If the user has not entered values in the “Severity Based SLA” fields at Contract level then when in the edit view of the Contract the fields will display empty whilst in the detail view the values they have fallen back on will be displayed this will be either the Contract “SLA Response time” or the Global “Severity based SLA” settings based on the hierarchy above.
 

Setting Severity-Based SLA at a Global Level

Severity-based SLA can be set globally by going into Settings and clicking on the Severity Based SLA label. This will open the following table which allows you to enter SLA times for each Severity level.

Setting Severity-Based SLA at Contract Level

 

For a further degree of customisation you can also set each Contract to have its own Severity Based SLA levels. This allows greater flexibility in the levels of support you offer your customers. To enable this feature you must navigate to theSettings then Additional Settings and under the Contract Settings section you need to tick the box to “Display and use the Severity level SLA fields on contracts“.
 
 
This will then add the following block of fields onto the Contract screen in Edit mode:

 

In the example given, a Ticket that is assigned to Critical level will have an escalated status 1 hour after being created, whereas a Ticket assigned a Minor level will have an escalated status 3 hours after creation.

 

  • Rate This Article

  • Feedback and Comments
    captcha code  


You may also be interested in:


More..

COOKIE POLICY - We use cookies to improve your experience whilst looking through our website, some of these cookies are really important, honest. We don’t sell or trade your information. You can learn more by reading our privacy policy. OpenCRM privacy policy.

continue