Browse Guides

BACK TO TOP
Basic AI Project Task Creation
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide is part of a collection:
<style> .chartjs-size-monitor { display: none !important; height: 0 !important; overflow: hidden !important; }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 data-pasted="true"><strong>- What is AI Project Task Creation?</strong></p><p><strong>- Setting up AI Project Task Creation</strong></p><p><strong>- Using AI Project Task Creation</strong></p><p><br></p><p><br></p><p><strong><span style="font-size: 14pt;">What is AI Project Task Creation?</span></strong></p><p>AI can be used to automatically generate the tasks for a project based on the statement of work (SoW). Saving you from manually creating the tasks required for a project, or manually setting the tasks that need to be made against the project template.&nbsp;</p><p><br></p><p>Halo offers two solutions for generating project tasks using AI, this guide covers the basic method in which to do this.&nbsp;</p><p><br></p><p data-pasted="true">The basic method is an easy and straightforward way to have project tasks generate based on your SoW, however this requires the SoW to be set against your project template. Tasks are created under the same ticket that contains the SoW, therefore this option is not compatible with processes in which your statement of work is set/added to opportunities. The SoW must be set against your project ticket.&nbsp;</p><p><br></p><p>If you would like project tasks created based on the SoW set on the opportunity, or would like to customise this functionality, use our <a href="https://www.usehalo.com/guides/2482" target="_blank" rel="noopener noreferrer">Advanced AI Project Task creation method (guide here).</a> The advanced method uses <a href="https://www.usehalo.com/guides/1630" target="_blank" rel="noopener noreferrer">integration runbooks</a> therefore is much more flexible in the behaviour that can be achieved, but a knowledge of runbooks is required.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Setting up AI Project Task Creation</span></strong></p><p><strong><span style="font-size: 12pt;">Disable Advanced Project Task Creation</span></strong></p><p>To begin, ensure you have disabled the runbook used for advanced project task creation. Found under Configuration &gt; Custom Integrations &gt; Integration Runbooks &gt; select &quot;AI Project Task Creation&quot; &gt; Edit this runbook &gt; uncheck &quot;Enabled&quot;.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MDYzZGQxLThkMTUtNGY2MC1iYTY3LTdkNzEzNjkyZTI3ZSJ9.41LXVBiEGG8ty4fsEv8E6VIkP_ERAQriPqtYG161HXQ" class="fr-fic fr-fil fr-dib" width="600" style="width: 602px; height: 474.168px;" height="474"></p><p><strong><span style="font-size: 10pt;">Fig 1. Disable AI Project Task Creation Runbook</span></strong></p><p><br></p><p>Disabling this ensures you do not have two task creation methods running at the same time, potentially overriding each other.</p><p><br></p><p><strong><span style="font-size: 12pt;">Set AI Connection</span></strong></p><p>Ensure you have chosen an <a href="https://www.usehalo.com/guides/2385" target="_blank" rel="noopener noreferrer">AI Connection method</a> for your instance. This functionality is compatible with our Default Halo connection, meaning you do not need your own AI connection/credentials to use this.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Enable AI Project Task Creation</span></strong></p><p>To enable AI project task creation, head to Configuration &gt; AI &gt; Statement of Work section. Enable the functionality by setting &quot;Custom Field to Extract Statement of Work&quot;, here choose the field that contains your statement of work. The field chosen here must meet the following criteria:</p><ul><li>Must be a rich text field</li><li>Must be added to the field list for each of your project ticket types</li></ul><p><br></p><p><strong><em>Note: Some instances may have a statement of work field available OOTB, called &quot;Statement of Work&quot; which can be used here.&nbsp;</em></strong></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImEwOWI3NTY0LWViMmItNGM1OS1iZDA2LTgxMzE2N2M4M2FlYSJ9.m9Xz3cMyOIEgDClwqiOBY67dCSYn_-kmAfNrKCcJ8Ic" class="fr-fic fr-fil fr-dib" width="1687" style="width: 1689px; height: 230.029px;" height="230"></p><p><strong><span style="font-size: 10pt;">Fig 2. Fields to configure AI Project Task creation&nbsp;</span></strong></p><p><br></p><p>Once set use the &quot;Ticket Type for Child Tickets&quot; field to choose the ticket type of the tasks that are created.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Using AI Project Task Creation</span></strong></p><p><strong><span style="font-size: 12pt;">Populate the SoW against each of your Project Templates</span></strong></p><p>In order to have the project tasks created automatically when the project is generated, you will need to ensure the SoW is populated against your project templates.</p><p><br></p><p>This is populated under Configuration &gt; Tickets &gt; Templates &gt; select a template &gt; Values tab.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY4MzAwZGEzLTExMWItNGM0NC1hY2UzLWUyOGUzOGUxNWFhZiJ9.AH4fc4gJrLkkRKWe88xxx-Pg-d-lSpAuPkeSx0aoM5Y" class="fr-fic fr-fil fr-dib" width="1622" style="width: 1624px; height: 885.749px;" height="886"></p><p><strong><span style="font-size: 10pt;">Fig 3. Statement of Work for Project</span></strong></p><p><br></p><p>The SoW must be formatted in a bullet pointed list. A task will be created for each bullet point.</p><p><br></p><p>Now, when this template is used to create a project a task will be created for each of the bulleted points in the SoW. Making project templates easier to manage as when the SoW changes for a type of project, you only need to edit the SoW and the next time the project is created tasks will create in line with this. Rather than needing to adjust both the SoW and children of the template.&nbsp;</p><p><br></p><p><strong><span style="font-size: 12pt;">Tasks Created</span></strong></p><p>Once this template is used to create a project, the project tasks will generate automatically after a seconds. This will apply both when applying a template manually and when creating a project from a sales order.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMwM2FmNmUyLWMyNDYtNDY3Yy1hOTY2LTVhNGEwZWY3NzY1NiJ9.T7TdQA4oeAzPfqiVMvt28FaGwdG1zRbPtQFU5IGqVhM" class="fr-fic fr-fil fr-dib" width="1957" style="width: 1959px; height: 519.928px;" height="520"></p><p><strong><span style="font-size: 10pt;">Fig 4. Project Tasks Creation based on SoW</span></strong></p><p><br></p><p>The tasks themselves will contain any additional information from that point on the SoW. Their end user will be the same as the end user of the parent ticket.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFiYWIwZTgzLTI1MGYtNDU4ZC1hNDJiLTFiODg4OWY3Njk4NCJ9.s1p6SMJHkz423bFI5-N4EFfLU5aKurs8br4T57tyJZc" class="fr-fic fr-fil fr-dib" width="1914" style="width: 1916px; height: 686.65px;" height="687"></p><p><strong><span style="font-size: 10pt;">Fig 5. Task Created&nbsp;</span></strong></p><p><br></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.