Task Plan Templates
Summarize
Summary of Task Plan Templates
Task plan templates in ServiceNow enable you to define and automate repeatable tasks and records required for specific business processes. A task plan template consists of multiple template items—tasks, records, or child tasks—that are automatically created when the template is applied to a case or process. Templates also include conditions to control when they and their individual items are applied, supporting hierarchical task structures for complex workflows.
Show less
Key Features
- Template Items: Define tasks, child cases, child case tasks, and other records (e.g., work order tasks) with optional attachments, organized hierarchically to model parent-child relationships.
- Conditions: Apply conditions both at the template and template item level to automate task creation only when specific criteria are met.
- Task Order: Specify the sequence in which tasks are created and executed.
- Editing and Cloning: Task plan templates and their items can be cloned or edited while in Draft or Published states to support template versioning and updates.
- Application: Templates can be applied manually or automatically to new or existing cases, triggering the creation of all defined tasks and records.
- Plugin Availability: Task Plan Templates are enabled via the Task Plan Templates plugin, which adds necessary modules, tables, and roles, available through the ServiceNow Store.
- Contextual Guidance: The Get Started tab in CSM Configurable Workspace provides helpful information about templates, items, and conditions during configuration.
Practical Benefits for ServiceNow Customers
By using task plan templates, business process owners can standardize and automate routine workflows, reducing manual effort and ensuring consistency. For example, banks can streamline customer onboarding by automatically generating tasks such as document collection, credit checks, and welcome communications. This results in faster process execution, improved compliance, and better task tracking.
Creating and Managing Task Plan Templates
- Creating Templates: Define the overall template and specify the conditions under which it applies. Add template items representing tasks and records, and set conditions for each item.
- Editing Templates: Modify templates and items in Draft state; clone templates or items to create versions or variations.
- Applying Templates: Deploy templates to cases either manually or automatically, triggering creation of all associated tasks and records based on conditions.
Use a task plan template to define the repeatable tasks and records that must be created for a business process. When the template is applied, these tasks and records are automatically created.
A task plan template is a group of tasks and records, called template items, that are automatically created when the template is applied. A task plan template also includes conditions that determine when the template is applicable.
A template item can be a task, a record, or a child task. When you create a template item, you identify the type of item to be created by selecting the table where that item is to be created. For example, to create a case task, select the Task [sn_customerservice_task] table. For each template item, you can create conditions that determine when the template item is created.
A task plan template configuration defines pre-set fields to streamline the process of creating task plan templates.
You can also create a hierarchy of the tasks and records to be created when the task plan template is applied by creating child template items for a template item. For example, you can create a template item that is a case record and then create child template items that are case tasks for that case record.
Defining a process with a task plan template
- The task plan template and the conditions for when the template applies.
- The template items to be generated. This can include tasks, child cases, child case tasks, and other records such as work order tasks. Template items can also include attachments. These attachments are available on the tasks created from the template items.
- The task order.
- Conditions that specify when tasks must be created.
Benefits of task plan templates
Task plan templates enable you to define the repeatable tasks that are routinely performed for specific business processes. When you apply the template, either to an existing case or to a new case, the system automatically creates the tasks defined in the template.
- Gather customer information
- Scan customer documents
- Check customer credit score
- Send welcome packet
Task Plan Templates plugin
Users with the system administrator role can activate the Task Plan Templates (com.sn_task_plan_templates) plugin. The Task Plan Templates application is available from the ServiceNow Store.
Request apps on the Store
Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Creating task plan templates
| Step | Explanation |
|---|---|
| Create a task plan template. | Create the template and set the conditions as to when the template applies.
|
| Create one or more template items. | Create the template items to include in the task plan template. These items can be tasks, child cases, or child case tasks.
|
| Create conditions for template items. | Set conditions as needed for each of the template items that identifies when a template item should be created. |
Editing task plan templates
Once you create a task plan template, you can edit the template, the template items, and the template item conditions.
| Step | Explanation |
|---|---|
| Clone a task plan template. | Clone a task plan template that is in either the Draft or Published state. Select the task plan template number from a task plan template list. Then select Clone. The system clones the task plan template, gives it a unique record number, and opens the cloned template in a new tab. The cloned template is also added to the task plan template list. |
| Clone a template item. | Clone a template item for a task plan template that is in the Draft state. Select a task plan template, select a template item in the Template Items tab, and then select Clone on the Template Item form. The system creates a copy of the selected template item, gives it a unique record number, and displays the Template Item form. |
| Edit a task plan template. | Edit a task plan template that is in the Draft state.
|
| Edit a template item. | Edit a template item for a task plan template that is in the Draft state.
|
Applying task plan templates
You can apply task plan templates to existing cases or to new cases. When a case is created based on a task plan template, the template items are automatically created as defined in the template.
Task plan templates can be applied manually or automatically to an existing entity.
Get Started tab in the contextual side panel
The Get Started tab in the contextual side panel in CSM Configurable Workspace displays information about task plan templates, template items, and template item conditions.
- Task Plan Template [sn_task_plan_template]
- Template Item [sn_task_plan_template_item]
- Template Item Condition [sn_task_plan_template_item_condition]
| Content | Description | Example |
|---|---|---|
| Task plan template | A reusable framework that you can use to define and generate a sequence of tasks. Use a task plan template to define tasks and the conditions under which those tasks must be created. |
A bank that is onboarding a new client can use a task plan template to define tasks such as identity verification, AML checks, document collection, and account setup. Those tasks can then be automatically created for onboarding cases. |
| Template item | A task or a record, such as a case or child case, that is created for a task plan template. Each template item represents a specific task that needs to created when a task plan template is applied. A template item can include conditions and predefined data that is used during task creation. |
An onboarding task plan template can include template items such as the following:
|
| Template item conditions | Conditions that determine if a task should be created when the task plan template is executed. The conditions run against the template item's table. If all conditions return as true, then the task gets created. |
A template item to "Send welcome packet" can include a condition such as "If applicant address is not empty." Based on this condition, if the applicant has provided an address, a 'Send welcome packet" task would be created. |