<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>- All To-Do list items completed</strong></p><p><strong>- To-Do list group completed</strong></p><p><br></p><p><strong><br></strong></p><p><strong>Admin Guides:</strong></p><ul><li style="font-weight: bold;"><strong><a href="https://usehalo.com/haloitsm/guides/1832/" target="_blank" rel="noopener noreferrer">Workflows</a></strong></li></ul><p><strong><br></strong></p><p><strong>Related Guides:</strong></p><ul><li style="font-weight: bold;"><a href="https://usehalo.com/haloitsm/guides/1780/" target="_blank" rel="noopener noreferrer">To-Do Lists</a></li></ul><p><br></p><p id="isPasted">To-Do lists and To-Do list groups can be used as a trigger to move to another workflow step. In Configuration > Tickets > Workflows, select the workflow you wish to add the automation to.</p><p><br></p><p><strong><em>Note: These automations will only check whether the To-Do is complete when on the stage with the action. If the To-Do list/group is completed in a previous stage, it will not check these rules. Unchecking and rechecking a box will trigger this if needed.</em></strong></p><p><br></p><p><span style="font-size: 14pt;"><strong>All To-Do list items completed</strong></span></p><p id="isPasted">The first of the two automations for to-do list is if the entire to-do list is completed. In the workflow in <strong>Fig 1</strong> below, this is set to move the workflow to the next step upon completion.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVkNWQ3ZTBhLWJkYmMtNDkyZS04ZGQxLTk4MDYzYzhkMTE0YSJ9.iNvYhshWhi-pSODYEigsxBXlki8qKZ4h1RqieguJLMo" class="fr-fic fr-fil fr-dib" width="984" style="width: 986px; height: 434.957px;" height="435"></p><p><strong><span style="font-size: 10pt;">Fig 1. Workflow with All To-Do list items completed action</span></strong></p><p><br></p><p>This action has been added under the step of the workflow within the action table.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQ5YzE2ZGVkLTY1NWMtNGQ0ZS05NzZhLWFjZGRmZmZmNTRiNyJ9.nWaNpRpe9mq8HRq9Ml6r3zlUdBBW5AtSuf57yzoJpqM" class="fr-fic fr-fil fr-dib" width="979" style="width: 981px; height: 174.123px;" height="174"></p><p><strong><span style="font-size: 10pt;">Fig 2. All To-Do list items completed in the Actions area of a step.</span></strong></p><p><br></p><p>I can then progress my ticket to the stage with this action, like in <strong>Fig 3</strong>.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdlOTJiOTkyLTgzYTItNGQ3ZS1iZmVlLWE5NzljMTgwYmY1NSJ9.Fx6ifOIRAPs4wSpxUbol9HeyNMxB4Wy5RTEdmlx-rOw" class="fr-fic fr-fil fr-dib" width="973" style="width: 975px; height: 564.936px;" height="565"></p><p><strong><span style="font-size: 10pt;">Fig 3. Ticket on the Scheduling stage with an uncompleted To-Do list.</span></strong></p><p><br></p><p>Once I complete each item on my To-Do list, it moves my workflow to the next stage.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImY5NjdhZGNkLTAyOGQtNGZmMi04MWM4LTQ5NmZjZGUwY2E2YyJ9.QFuZEMVfVFE7kcJWJNV-qtlqC7wbJctsCd0aeyRD3EA" class="fr-fic fr-fil fr-dib" width="958" style="width: 960px; height: 558.557px;" height="559"></p><p><strong><span style="font-size: 10pt;">Fig 4. Ticket on the next stage after To-Do list is complete.</span></strong></p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">To-Do list group completed</span></strong></p><p>The second option is using To-Do list groups as the trigger for the workflow.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFlZDg1ZmU0LTg4MTItNDE0Yy05YTQ3LTJjYjRlNGIxMWUxZSJ9.zLDVh50GKYhEQBEsbhqeXExKziIKLvyykqiu3FzWhg0" class="fr-fic fr-fil fr-dib" width="975" style="width: 977px; height: 432.443px;" height="432"></p><p><strong><span style="font-size: 10pt;">Fig 5. To-Do list group completed action on a workflow.</span></strong></p><p><br></p><p>This can be added into the Actions table of the workflow step.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjRmYTAxMTdkLWVmZGItNDA1OS1iMWMwLTY3OWJmOGZmOTMyZiJ9.I18WkQlwBuo43vzADhCFoSDEaRKfXEjCv7O2UXXkGqk" class="fr-fic fr-fil fr-dib" width="969" style="width: 971px; height: 171.468px;" height="171"></p><p><strong><span style="font-size: 10pt;">Fig 6. To-Do list group completed in the Actions table.</span></strong></p><p><br></p><p>The To-Do list group this is based on is set when setting the action.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJkZjBjM2I1LTY1ZmYtNGIyNC05MWViLWIzMzlhNTgwOWRiYiJ9.zZjpvVP2ePxM62jyEP6Y8YMnTncDGjh8aR9c6Pqbibk" class="fr-fic fr-fil fr-dib" width="688" height="469"></p><p><strong><span style="font-size: 10pt;">Fig 7. To-Do List Group setting.</span></strong></p><p><br></p><p>To-Do list groups can be created in Configuration > Tickets > General Settings > To-Do List Groups.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRmYjJhMzkzLTIyNzMtNDNjMi1iNDZiLWFlMWVhM2JlNmUxMiJ9.JcHI-oXT9xH757wpAhZAoQDIYScOUnf3--PbQvNz6-c" class="fr-fic fr-fil fr-dib" width="452" height="577"></p><p><strong><span style="font-size: 10pt;">Fig 8. To-Do list group.</span></strong></p><p><br></p><p>On the ticket, completing that To-Do list group will move the workflow on like in <strong>Fig 9 and 10</strong>. Tasks "4", "5" and "6" are ad-hoc ones I have added, and do not need to be completed for the workflow to move on as they are not part of the group. Even though task "6" is incomplete, the workflow still moved.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFlZGJmOWI2LWNjNGYtNDA5NC1hMjY1LWY1MDExYWQ5YzlmOCJ9.auyjCz-Q4CHFXhtGvlTjZ1f8GvbyH0Jr3rOcuyuiTuA" class="fr-fic fr-fil fr-dib" width="976" style="width: 978px; height: 582.893px;" height="583"></p><p><strong><span style="font-size: 10pt;">Fig 9. To-Do list group on a To-Do list on a ticket.</span></strong></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImUxOWFiNjlhLTMzMTktNDg3OC05MGZlLTEwM2Y5MmFkYTNlYiJ9.5x0UqsfJsQI3UvsPfTO9PQuyOtTR-M7iFzPSI5VEpAM" class="fr-fic fr-fil fr-dib" width="975" style="width: 977px; height: 581.957px;" height="582"></p><p><strong><span style="font-size: 10pt;">Fig 10. To-Do list group completed and workflow moved on.</span></strong></p><p><br></p>