- Knowledge Base
- Service
- Help Desk
- Set SLA goals in help desk
Set SLA goals in help desk
Last updated: September 3, 2025
Available with any of the following subscriptions, except where noted:
-
Service Hub Professional, Enterprise
You can set service level agreement (SLA) goals to help your support team stay on track with customer expectations by defining goals for ticket response and resolution times. These goals can apply to all tickets created in help desk, or they can be based on specific ticket properties, such as priority, team, source, or pipeline. You can also customize whether your SLA goals apply at all times or during specific hours.
Permissions required Super Admin permissions are required to set SLAs for tickets in help desk.
Set up SLA goals in help desk
You can apply SLA goals to all tickets created in help desk, or apply them based on specific ticket properties or a combination of properties.
Set SLA goals for all tickets
To apply SLA goals to all tickets in help desk:
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- Navigate to Inbox & Help Desk. Then, select Help Desk.
- In the Help desk automation section, click SLAs.
- In the Choose how to set SLA goals section, select the Apply to all tickets.
- In the Goals section, use the dropdown menus to set the SLA goals for Time to first reply, Time to next reply, Time to close.
- To set when a ticket's SLA status will change to Due soon, use the dropdown menus under Mark as due soon to remind your team and stay within your SLAs.
- To define specific time zones and scheduled hours for when SLAs should apply:
- In the Schedule section, click the dropdown menu and select During specific time.
- Click the Time Zone and Hours dropdown menus and select a time zone and schedule during which the SLA should apply.
- In the Pausing section, you can set conditions that temporarily pause the SLA timer. For example, you might pause the timer when a ticket is on hold or waiting for a customer response. The timer will automatically resume once the ticket no longer meets the selected criteria. To pause the SLA timer:
- Click add Add condition. Then, click the dropdown menus and select a pipeline and ticket status.
- To delete a condition, click the delete trash icon.
- To add another condition, click add Add condition.
- In the bottom left, click Save.
- To turn on the SLA, toggle the SLAs are inactive switch on.
Set SLA goals based on one ticket property
To apply different SLA goals based on a ticket property:
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- Navigate to Inbox & Help Desk. Then, select Help Desk.
- In the Help desk automation section, click SLAs.
- In the Choose how to set SLA goals section, select the Apply based on one ticket property.
- Click the Goals dropdown menu and select a ticket property.
- Use the dropdown menus to set the SLA goals for each property value, including Time to first reply, Time to next reply, and Time to close.
- If you don't want to set SLA goals for a specific value, toggle the Goal Active? switch off.
- To set when a ticket's SLA status will change to Due soon, use the dropdown menus under Mark as due soon.
- To define specific time zones and scheduled hours for when SLAs should apply:
- In the Schedule section, click the dropdown menu and select During specific time.
- Click the Time Zone and Hours dropdown menus and select a time zone and schedule during which the SLA should apply.
- In the Pausing section, you can set conditions that temporarily stop the SLA. For example, you might pause the timer when a ticket is on hold or waiting for a customer response. The timer will resume once the ticket no longer meets the selected criteria. To pause the SLA timer:
- Click add Add condition. Then, click the dropdown menus and select a pipeline and ticket status.
- To delete a condition, click the delete trash icon.
- To add another condition, click add Add condition.
- In the bottom left, click Save.
- To turn on the SLA, toggle the SLAs are inactive switch on.
Set SLA goals based on a combination of ticket properties (Service Hub Enterprise only)
You can apply SLA goals based on multiple ticket properties.
When you create a new SLA rule, it'll apply to all new incoming tickets. New rules will only apply to existing tickets if a relevant ticket property, included as a condition in an SLA rule, is updated. For example, if you have an SLA rule with the condition Pipeline is any of Support Pipeline, the new SLA rule will apply if the property Pipeline is updated.
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- Navigate to Inbox & Help Desk. Then, select Help Desk.
- In the Help desk automation section, click SLAs.
- To apply SLA goals based on a combination of properties, select Apply based on a combination of ticket properties.
- Click Create rule.
- In the right panel, enter a rule name.
- To add conditions to the rule:
- Click add Add condition.
- Click add Add filter.
- Scroll or type to search, then select a filter type.
- Select an option for the ticket property or activity, then set your criteria.
- To add additional filters within the same group, click add Add filter. A ticket must meet all criteria within the group in order to be included in the list.
- To add another filter group, click add Add filter group. A ticket must meet the criteria of at least one of the filter groups in order to be included in the list.
- Click Save in the bottom left.
- Use the dropdown menus to set the SLA goals for Time to first reply, Time to next reply, Time to close.
- To define specific time zones and scheduled hours for each SLA rule:
- In the Schedule section, click the dropdown menu and select During specific time.
- Click the Time Zone and Hours dropdown menus and select a time zone and schedule during which the SLA should apply.
- Click Save.
- You’ll see each rule's order listed in the left column. If a ticket meets the conditions for more than one rule, its SLA goals will be based on the rule which is first on the list. To reorder the rules, click and drag a rule to move it to another location on the list.
- To temporarily pause the SLA:
- Under The SLA timers should pause counting down under the following conditions, click add Add condition.
- Click the dropdown menus and select a pipeline and ticket status.
- To delete a condition, click the delete trash icon.
- To add another condition, click add Add condition.
- The timer will resume once the ticket no longer meets the selected criteria.
- In the bottom left, click Save.
-
If a ticket doesn’t match any of the rules applied, you can set up a fallback SLA:
-
- Toggle the Use fallback SLA rule switch on.
- Use the dropdown menus to set the SLA goals for each property, including Time to first reply, Time to next reply, and Time to close.
- To define specific time zones and scheduled hours for the fallback SLA rule, in the Schedule section, click the dropdown menu and select During specific time.
-
- Click the Time Zone and Hours dropdown menus and select a time zone and schedule during which the SLA should apply.
- In the bottom left, click Save.
Add and edit SLA rules
When you add or edit an SLA rule, it'll apply to all new incoming tickets. Changes to SLA rules or goals will only apply to existing tickets if a relevant ticket property, included as a condition in an SLA rule, is updated. This includes changes to conditions, order, or SLA times, such as the time to first reply.
For example, if you have an SLA rule with the condition Pipeline is any of Support Pipeline, the new SLA rule will apply if the property Pipeline is updated.
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- Navigate to Inbox & Help Desk. Then, select Help Desk.
- In the Help desk automation section, click SLAs.
- To add a rule, click Create rule.
- To edit the rule, hover over the rule and click Edit.
- To clone the rule, hover over the rule and click Clone.
- To delete the rule, hover over the rule and click Delete.
- Click Save in the the bottom left.
View SLA goals in help desk
When SLA settings are turned on, the SLA rules will apply to all new tickets moving forward. Any time you make changes to the SLA rules, the updated rules will only apply to new tickets that are opened. Learn more about what happens when you merge two tickets with SLAs.
When a ticket in help desk is in either state, a label will appear next to the associated ticket number in the reply editor.
Please note: the warning labels will only appear to users with an assigned Service Hub Seat.
Analyze SLA performance
Use the custom report builder to generate reports that provide valuable insights into SLA performance, improving efficiency and customer satisfaction.
You can use ticket properties such as Time to first response in SLA hours and Time to close in SLA hours to build reports based on your set SLA goals. These properties only apply to help desk tickets and include data starting from January 2025. Learn more about HubSpot's defaults tickets properties.
You can also use the ready-made service SLA reports that are included in the report collections.
- In your HubSpot account, navigate to Reporting > Reports.
- In the search bar in the top right, enter sla.
- View ready-made SLA reports. Click the report name to review its details, save it, or customize it. Learn more about adding reports from the report library to your dashboard.