Overview
A task node is a unit of work that must be performed by a user within a specific stage a workflow record is located. It is the most common element in a workflow and allows the process to move forward once completed.
The following attributes can be configured in a task:
- Type of task: Defines the required activity or task nature.
- Priority: Serves as a tiebreaker mechanism for assignment when two tasks with the same due date are going to be assigned.
- Due Date Type: The user can configure the task due date based on the workflow record Creation Date or a Date Field with a date within the recorded Object.
- Assignment Criteria: Defines how the task will be assigned:
| Assign to a specific user: The task goes directly to one chosen user. No tags are required. |
|
| Assign based on a role: The task can go to any user with the selected project role. Tags can be used to narrow down eligibility. |
|
|
Resolution Paths: Defines the possible output paths that can be followed after the task completion by the task resolver with the assigned resolution codes for each path.
|
How to Configure a Task Node
To configure a Task Node in your Workflow follow these steps:
Here's an interactive tutorial
- In the Workflows Editor, locate the task node you want to manage and click on its card. The Task Template Editor panel is displayed.
- Enter or change the task Name*.
- Select the Type* of task according to the tasks purpose:
| Type | Action |
|---|---|
| Communication |
Contact someone or give an update. For example: phone call, email, text, client status update. |
| Calendar & Scheduling |
Set up or confirm a meeting or event. For example: deposition, mediation, hearing, client meeting. |
| Document & Media Collection |
Upload files or evidence to the case. For example: pleadings, contracts, photos, videos, scanned docs. |
| Document Creation |
Create a document. For example: draft the evidence testimony. |
| Document Review |
Review a document and provide feedback or make any decision. For example: draft contract, discovery docs, redline, confirm e-sign. |
| Forms & Data Entry |
Fill in fields in a form. For example: Client intake, witness statement, financial info, time entry. |
| Review & Approval |
Approve or reject something that was submitted. For example: Contract, settlement, expense, financial statement, compliance check. |
Additional configurations will soon be available based on the task’s purpose, such as adding a calendar link, defining an upload path, linking documents, integrating forms, or routing to files requiring approval.
- Assign the task Priority*. Available options are: Highest, High, Medium, Low, Lowest.
: Priority defines which task is assigned first when multiple tasks share the same due date.
- Enter the task description or instructions the task resolver user will see. Apply formatting to customize the text.
: Users can apply text hierarchy, font style (bold, italic, underline), add links, numbered/bulleted list, or clear formatting.
Due Date
- Configure the task Due Date:
- Select the Due Date Type*: Creation Date or Relative Field to set the way the task’s due date will be calculated.
| Due Date Type* | Description |
|---|---|
| Creation Date | Uses the task creation date as the reference. |
| Relative Field |
Uses a specific date field within the recorded Object as the reference. This option will be available soon. |
- Select the Date Increment*: Days, Weeks, or Months to define the time unit.
- Enter the Value*: An integer representing the number of days, weeks, or months until the task is due.
Assignment Criteria
- Configure the Assignment Criteria that will determine the task assignment method:
- Select the Assignment Type*: User or Roles.
For each Assignment Type* additional information needs to be configured:
| Assignment Type* | Description |
|---|---|
| User |
|
| Roles |
|
Each task must have at least one assignment criteria.
- To delete an Assignment Criteria, click the
icon.
For Example: If the assignment mechanism is set to:
- Role: Paralegal, Tag: Spanish.
Then only users who are Paralegals that speak Spanish will be eligible to receive the task.
Resolution Paths
Users can configure Resolution Paths that define the possible outcomes or branches a Task may follow. Each path is linked to one or more specific Resolution Code. Resolution Paths are useful when the assigned user completes a task and assigns it a Resolution Code, the workflow automatically continues through the corresponding Path associated with that resolution code.
- Click +PATH to add a path in the task. The Path 1 section is displayed. In Write custom name enter the path name.
- In the Add Resolution Code, click the
icon and select the resolution code for this path. (Optional) Repeat to add additional resolution codes to the same path.
- The dropdown displays all active Resolution Codes in the tenant.
- If you need more outputs for other resolution codes, repeat steps 8. and 9. to configure additional paths.
- Each Resolution Code can be assigned to only one Path.
- Each Path will be represented as an output point on the node card, which can be connected to other nodes.
|
For Example: If the assigned Resolution Codes in a task are set as:
The user assigned to manage the task selects “Ready for Processing”, the workflow will continue along Path 1, following the next step defined for that path. |
Save
- Click SAVE. The task was edited successfully message appears and the task setup is saved.
- The SAVE button is enabled when all the mandatory fields have been completed in the Task Template Editor view.
- The task card is updated displaying the Type, Name, Priority, Due Date Type and output points according to the configured paths, and the Draft status is removed after the setup is valid.
- The task card is updated displaying the Type, Name, Priority, Due Date Type and output points according to the configured Paths, and the Draft status is removed after the setup is valid.