Browse Guides

SLA Workdays
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><p><strong>In this guide we will cover:</strong></p><p><strong>- What are workdays/work hours used for?</strong></p><p><strong>- Creating Workdays</strong></p><p><strong>- Assigning Workdays to SLAs</strong></p><p><strong>- Time Zones for SLA Workdays</strong></p><p><br></p><p><br></p><p><strong>Admin Guides:</strong></p><ul><li><strong><a href="https://usehalo.com/haloitsm/guides/1789/" rel="noopener noreferrer" target="_blank">Workdays</a></strong></li><li><strong><a href="https://usehalo.com/haloitsm/guides/1865/" rel="noopener noreferrer" target="_blank">Service Level Agreements</a></strong></li></ul><p><br></p><p><strong><span style="font-size: 14pt;">What are workdays/work hours used for?</span></strong></p><p>Workdays/work hours are used for service level agreement tracking and agent time tracking. Workdays and working hours are assigned to SLAs to determine if the SLA timer should be counting down, this stops the timer counting down outside of working hours.&nbsp;</p><p><br></p><p>Work hours can also be assigned to agents. Agent work hours do not affect SLA timers but do impact time tracking. That is, the work hours assigned to an agent will impact how the agent&#39;s target hours are calculated. Our time tracking functionality is used to track the time agents are spending on each ticket, allowing you to see the work agents complete each day. For more information on our time tracking functionality see our dedicated guide <a data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/1924/" id="isPasted" target="_blank" rel="noopener noreferrer"><strong>here</strong></a>. We will not cover time tracking for agents in this guide, for information on this see our guide <a data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/2405/" id="isPasted" target="_blank" rel="noopener noreferrer"><strong>here</strong></a>.&nbsp;</p><p><strong><br></strong></p><p><strong><span style="font-size: 14pt;">Creating Workdays</span></strong></p><p>Workdays are initially created via Configuration &gt; Service Level Agreements &gt; Workdays. Days are given a Start Time and End Time - this equates to your standard business hours and Tickets not on SLA Hold will be ticking down between these times.</p><p><br></p><p>You can set working hours to be uniform across days selected via checking &#39;Working Hours are the Same Every Day&#39; or specify day-by-day working hours:</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRhMjhmYjdlLTQ0N2ItNDAzZC04YWMxLWM5NWQ4MGQ5OTU0ZCJ9.3DSZ3LavfMPYZOYqf7Agu4p8on1cPffSYruZRMPs85g" class="fr-fic fr-fil fr-dib" width="988" style="width: 990px; height: 715.209px;" height="715"></p><p><strong><span style="font-size: 10pt;">Fig 1. Creating Work Days.</span></strong></p><p><br></p><p>You can also set a time zone override for these working hours. This can be used to override your default instance time zone when a ticket is using these working hours. Useful when certain tickets are being worked on by teams/agents in a different time zone to the rest of your agents. This is only used for agent resource booking and will not affect the SLA timer for the ticket (the time zone for the SLA timer will be taken from the SLA settings).&nbsp;</p><p><strong>&nbsp;</strong></p><p><strong><span style="font-size: 12pt;">Holidays</span></strong></p><p>The Holidays tab allows you to specify days during the calendar where you would not expect your SLA to be ticking down, i.e. Christmas Day, public Holidays etc. The SLA timer for the ticket will not countdown if it is a Holiday.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImU0ZjMwOGEzLTdiNzYtNDVmZi1hZDQ0LWMyMDdjNmM1ZmYzYyJ9.xIHPaAc26z0IOEfnAMpr6yNyUDMBU_8FjN1j5kuuTpY" class="fr-fic fr-fil fr-dib" width="1270" style="width: 1272px; height: 487.902px;" height="488"></p><p><strong><span style="font-size: 10pt;">Fig 2. Working hours holidays.</span></strong></p><p><br></p><p>Holidays can also be imported using the &#39;Import Holidays&#39; button. This allows you to select a country, year and region to import the holidays of.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Breaks</span></strong></p><p>Under the &#39;Breaks&#39; tab you can configure break times for these working hours. The SLA timer will not count down during breaktimes. When creating a break time you can set the start/end time as well as the days the breaktime applies to.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3OWZmMWQ2LTUyZTgtNDcwZi1hOTEyLTRmNTczYzkzOTA0ZiJ9.W3Mk8ZgOW5csuK9MRhXoJNs77RIqw4wwMK9X9mDXHwo" class="fr-fic fr-fil fr-dib" width="473" style="width: 475px; height: 455.467px;" height="455"></p><p><strong><span style="font-size: 10pt;">Fig 3. Break time</span></strong></p><p><br></p><p>When a break time occurs OOH responses and notifications will be triggered.&nbsp;</p><p><br></p><p>Break times are also not included towards SLA target times, that is during a break time the SLA counter will pause. Allowing SLA targets to not breach due to a break time.&nbsp;</p><p><br></p><p>Break times also won&#39;t count as working hours for automatic status change, automatic SLA release, or anything else that triggers after a number of working hours have passed.</p><p><br></p><p><strong><span style="font-size: 12pt;">Timeslots</span></strong></p><p>Under this tab you can configure timeslots for the working hours. These timeslots are used for Project ticket types where &quot;Use timeslots for start and target times&quot; is enabled. This allows you to choose timeslots for the start and target date of a project or project task rather than having to choose a specific time.&nbsp;</p><p><br></p><p>The timeslots configured here will be available to enter in the start and target date fields against the ticket.&nbsp;</p><p><br></p><p>Once you have configured your workdays you can assign these to your SLAs, this determines the working hours of the SLA therefore the hours in which the timer counts down. The SLA timer will not count down outside of working hours. In the figure 4 example I have created an afternoon timeslot.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJiN2QzMzA1LWI5NTMtNDdhMS1hMzA5LWFiY2I3MmE1NzQ1MyJ9.DSYBZnkG_CAAOD-W4VAlH2SjRlYOVeNIYPRZIlMzWv4" class="fr-fic fr-fil fr-dib" width="591" height="358"></p><p><strong><span style="font-size: 10pt;">Fig 4. Afternoon timeslot&nbsp;</span></strong></p><p><br></p><p>Now when I create a project ticket the start/target date will be a dropdown containing my configured timeslots. When a timeslot is chosen the time corresponding to this timeslot will be used.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZlMGEwZGU4LTJlNmMtNDg1Mi1hMDllLTEyYzgyYzE2MTMzNyJ9.9Fak9rv9TfU_67H57boYHe2vWTL0gjMEhb2s28YG_js" class="fr-fic fr-fil fr-dib" width="1098" style="width: 1100px; height: 678.277px;" height="678"></p><p><strong><span style="font-size: 10pt;">Fig 5. Setting start/target date using timeslots&nbsp;</span></strong></p><p><br></p><p><strong><em>Note: The timeslots available will be taken from the workday assigned to the SLA on the project ticket.&nbsp;</em></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Assigning SLA Workdays<br></span></strong></p><p>Head to Configuration &gt; Service Level Agreements &gt; Service Level Agreements &gt; select an SLA. Here, you can set the SLA using the &quot;Work Hours&quot; field.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM3ZDIzZWM3LTA2M2QtNDhhOS1iYTg4LWNkNjYzNjcxZGI3NyJ9.WJvooF_wpILKAIP1TUX7co9QavV8XxVQ_Fo2Iqiqj00" class="fr-fic fr-fil fr-dib" width="597" height="380"></p><p><strong><span style="font-size: 10pt;">Fig 6. Set work hours on an SLA</span></strong></p><p><br></p><p>The work hours can also be set against each priority on the SLA, allowing you to override the working hours that are used based on the priority of the SLA.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjFhYmUwMmY4LWY2OWItNDY4MS05MmNmLWVlZjU3MGQ5Y2QwMSJ9.jtMvP6rM-JgVw6Ch8BxkKGsbG9jlqursB3KpzZPZFxc" class="fr-fic fr-fil fr-dib" width="463" style="width: 465px; height: 480.822px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 7. Work hour override</span></strong></p><p><br></p><p>For example, I have an SLA that is used for incident tickets, so I assign my normal office hours workday to this SLA so the SLA time only counts down during working hours. However, if a critical incident is logged I need this resolved regardless of working hours so I will set a work hours override for the critical priority to use 24hour working hours so the SLA continues to count down even outside my normal working hours. This will allow the SLA to continue counting down and trigger SLA based notifications.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Time Zones for SLA Workdays</span></strong></p><p>By default the time zone used will be taken from the server you are on (if your Halo instance is hosted). However, you can change the default time zone your instance uses in Configuration &gt; Advanced Settings &gt; &quot;Time Zone&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImYzZjk2MzBhLTFhNmEtNGNhMi05ZThhLTljOWY5MzhhNTQ3YiJ9.kBshbSv_1HrfUplxe4LrPM0VKcz7cx3BHYiWnT_VIu4" class="fr-fic fr-fil fr-dib" width="579" height="438"></p><p><strong><span style="font-size: 10pt;">Fig 8. Setting to override server time zone</span></strong></p><p><br></p><p>You will also be able to override this time zone per basis or per site. Whether it will be overridden with the time zone assigned to the team who are assigned the ticket or the site the ticket is under will depend on whether the SLA is set to use the agent&#39;s working hours or the user&#39;s working hours. This is determined using the setting &#39;Work hours are the Agents working hours instead of the End-Users&#39; against the SLA.&nbsp;</p><p><br></p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNlYTk1NjU1LTJlNTktNGQ2MS04Nzg5LTc4YmE1OGFhNjJkOSJ9.09I035G5xkatQN5Mrpz1ZxKH0iMNa_RkEVwNQ1EXUUo" width="511" height="367" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 513px; height: 367.368px; max-width: none !important;" id="isPasted" class="fr-fil fr-dib"><br></p><p id="isPasted"><strong><span style="font-size: 10pt;">Fig 9. Work hours are the Agents working hours instead of the End-Users</span></strong></p><p id="isPasted"><br></p><p><strong>When enabled</strong> - The time zone used for the ticket will be determined by the time zone assigned to the team the ticket is assigned to.&nbsp;</p><p><strong>When disabled</strong> - The time zone used for the ticket will be taken from the site the user of the ticket is under.</p><p><br></p><p><strong><em>Note: This setting does not change the working hours for the ticket, only the time zone.&nbsp;</em></strong></p><p><br></p><p>The time zone can be set against the team, as shown in figure 10.&nbsp;</p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc5NzcxMTA1LWM1NTQtNGViMC1iZjYzLWVhOGUzY2MwYjY0ZCJ9.wjrkVOL8aJoXyDXppCbVV02D6YKoNVyrwFYPA8PNYVo" width="680" height="570" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; max-width: none !important;" id="isPasted" class="fr-fil fr-dib"><br></p><p><br></p><p><br></p><p id="isPasted">The time zone can be set against the site, as shown in figure 11.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdjODBiNzRmLTAxOWYtNDJkYi1hNjQwLTk2ZDE0NjVkMDExOCJ9.dG1yxNTkceE_SjM8b_RYXV4jHnq7qmoSTokiTr5_W0s" class="fr-fic fr-fil fr-dib" width="1390" style="width: 1392px; height: 723.997px;" height="724"></p><p><strong><span style="font-size: 10pt;">Fig 11. Site time zone.</span></strong></p><p><br></p><p>For more information on time zone overrides, both for SLAs and time zone overrides for other time-dependent functionality checkout <a data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/2652" id="isPasted" target="_blank" rel="noopener noreferrer">Time zone Overrides</a>.</p><p><br></p><p><br></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.