Service Level Agreement (SLA) defines the level of service that can be expected from the service provider to the customer. Zoho Projects supports SLA and it is user-defined. You can create escalation procedures in terms of which issues are subject to escalation, the escalation criteria to be applied, and the action to execute upon a specific escalation level. SLAs are applied automatically to tickets that match the defined parameters or criteria. You can also send alerts to selected resources when there is a potential SLA violation.
Click to learn more about access privileges for configuring SLAs.
Create an SLA
You can create as many SLA rules as required.
- Click in the top navigation panel.
- Navigate to Issue Tracker > SLA and click Create SLA.
- Enter a Name.
- Select the desired option for the rule to Execute On and then click Add targets for this SLA.
-
Select the criteria as to when the SLA must be executed for the issue.
You can choose your criterion from the various options that are displayed.You can set targets to view only issues based on Modified Date, Last Closed Date, Milestone, Severity, and so on.
-
Select the due date or the target time for the SLA.
- In Target Action, you can choose Close Before or Resolve Before and set their respective target field and target time based on the Calendar or Business hours.
- If you choose Resolve Before, the custom date field is also displayed in the Target Field. This helps in escalating the issue if it is not resolved within the set target time.
- If you choose Close Before, it helps in escalating the issue if it is not closed within the set target time.
- Specify Escalate on as to when to escalate the issue. You can specify a maximum of four levels if the ticket exceeds the target time.
- Specify Escalate to as to whom to escalate the issue. You can choose Assignee, Project Owner, or any of the project users from Users section, or any of the users from the User PickList section.
- Select an existing Email Template from the drop-down or create a new Email template. Learn More about Email Templates.
- Configure the action to be taken for the escalation. You can specify a maximum of 10 actions.
- Click Save.
The escalation levels are highlighted in color-codes next to each issue in the List view and issue details view.
SLA Notifications
Any update to an issue will be notified to all the concerned users.
- If there is a breach in SLA, the escalation will appear in Feeds.
- The updates can also be found in the Notifications tab.
Validations for escalation
An SLA is constructed to achieve the expected output or target within a defined time period. So, any SLA will have time and a target for the time, constructed with various criterion. An SLA assures that issues will be closed within a defined time period.
- You can have more than one criteria for the same issue. However, an issue is tracked based on the first criteria that it matches in the existing SLA list.
- You can create your escalation workflow for issue transitions based on your business values, and set different escalation schedules for critical and non-critical issues.
- Any combination of criteria is possible.
- You can configure notification emails to be escalated for any issues after it's target time, to the required project member or the issue owner or the assignee.
Example:
If an issue is not closed within it's defined target time, the SLA that matches the issue will trigger the escalation actions.
Edit SLA
- Click in the top navigation panel.
- Navigate Issue Tracker > SLA.
- Click and select Edit to modify the SLA.
- Click Save.
Delete SLA
- Click in the top navigation panel.
- Navigate Issue Tracker > SLA.
- Click and select Delete.
- Confirm your action.
Reorder SLAs
- Click in the top navigation panel.
- Navigate to Issue Tracker > SLA.
- Hover over the SLA you would like to reorder and click .
- Drag and swap the SLAs. You can reorder them as many times as you want until you get the desired order.
- Click Save Order.
More about SLAs
- Decrease the customer waiting time for any issues by defining appropriate SLAs.
- Construct well-defined SLAs for increased customer satisfaction. A good SLA must be based on a constant parameter that does nor vary during the issue's life cycle like the Title, Reporter, Module, Submitted Date, etc. Parameters like Status, Severity, Is it Reproducible, etc are subject to change.
- Automatically assign SLAs to tickets based on the various defined parameters.
- Manage SLA with multi-level escalations, if the ticket is not closed within the defined target time.
- Activate or Deactivate SLAs you have created.
- Send alert email to selected resources when there is a potential SLA violation.