ZINFI UPM Guide

Programs Management for Administrators

Add a New Task to a Level

Overview

Program Levels are used to structure the partner journey, often representing stages like 'Pre-boarding', 'Onboarding', or 'Active'. Each Program Level can have a series of associated tasks that partners must complete to progress. These tasks guide partners through necessary steps, which can range from signing agreements and completing training courses to submitting business plans or registering deals. By defining these tasks, administrators ensure a consistent and guided experience for partners, facilitating their enablement and engagement within the program.

This feature provides the tools to specify the details of each task, including its type, estimated completion time, and any prerequisites. Furthermore, individual tasks can be broken down into smaller, more granular requirements, allowing for detailed tracking and management of partner progress. This structured approach helps in automating parts of the partner lifecycle and provides clear visibility into partner readiness and compliance.

Add a New Task to a Level

View a Program Level page
View a Program Level page

Click the Add button in the "Program Level Task" section.

Add/Edit a Program Level task form
Add/Edit a Program Level task form

This screen, titled 'Add/Edit a Program Level task', is part of the Onboard module and allows administrators to define individual tasks that partners must complete as part of their onboarding journey or ongoing program participation. These tasks contribute to the overall partner onboarding checklist and can be configured to gate access to certain portal functionalities or reward eligibility. The 'Task Type' field is crucial as it determines the nature of the task, such as completing a course, registering a deal, or uploading a file, and dictates the subsequent configuration options available for that specific task.

Select "General" from the "Task Type" dropdown to define a general program-level task.

Fields

FieldDescription
Task TypeA required dropdown field to select the category of the task, which determines the subsequent configuration options. Options include Course, General, Deal Registration, Lead, Content Library, Business Plan, External URL, File Upload, Assethub, and Contract.
Add/Edit a Program Level Task form
Add/Edit a Program Level Task form

This screen, titled 'Add/Edit a Program Level Task', allows administrators to define and configure individual tasks that partners must complete as part of their onboarding journey within a specific program level. These tasks are crucial for structuring the partner onboarding workflow, ensuring partners meet necessary requirements such as training completion, agreement signing, or profile setup before gaining full access or eligibility for certain benefits. The form captures essential details about each task, including its name, estimated completion time, and a detailed description, which can be formatted using a rich text editor. Tasks can be marked as optional or made dependent on the completion of other tasks, enabling complex, sequential onboarding flows. This granular control over onboarding tasks helps ensure partners are properly enabled and compliant from the outset.

Fill in the details for the new program level task, including its name, estimated completion time, and a detailed description.

Buttons

ButtonDescription
SaveSaves the newly configured program level task.
CancelDiscards any changes and closes the task creation form.
SelectOpens a dialog to select a dependent task.
ClearClears any selected dependent task.

Fields

FieldDescription
Task Name *The required name for the program level task.
Estimate Time To CompleteThe estimated time required to complete the task, broken down into days, hours, and minutes.
Program LevelIndicates the stage of the partner journey to which this task belongs, such as 'Pre-boarding'. This field is display-only.
Task TypeThe type of task being created, which is 'General' in this instance.
GeneralA rich text editor for providing a detailed description or instructions for the task.
OptionalA toggle to mark the task as optional for partners.
Dependent OnAllows selection of another task that must be completed before this task can be started.
Level task DescriptionA text area for providing additional details or a longer description for the task.
View a Program Level Task details
View a Program Level Task details

This screen displays the detailed view of a program-level task, which is a specific action or requirement partners must complete as part of their onboarding journey or program participation. These tasks are configured by UPM administrators to guide partners through various stages, such as pre-boarding, training, or agreement signing. The details provided here include the task's name, the program level it applies to, a general description, and any associated requirements that must be fulfilled. This view allows administrators to review the task's configuration and manage its components, ensuring partners have clear instructions and prerequisites for successful completion.

Review the details of the program-level task, including its description and any associated requirements.

Buttons

ButtonDescription
EditClick to modify the details of this program-level task.
DeleteClick to remove this program-level task.
AddClick to add a new requirement to this task.
Sort OrderClick to reorder the existing task requirements.

Level task Details

FieldDescription
Task NameThe name of the program-level task.
Program LevelThe stage or level of the partner program to which this task belongs, such as 'Pre-boarding'.
GeneralA general description or statement related to the task, often containing legal or contextual information.
Estimate Time To CompleteThe estimated time required for a partner to complete this task.
Task TypeThe classification or category of the task, such as 'General'.
OptionalIndicates whether the task is optional for partners to complete.
Dependent OnSpecifies if this task is dependent on the completion of another task.

Level Task Description

FieldDescription
Level task DescriptionA detailed description of the task, providing instructions and context for partners.

Task Requirements

ColumnDescription
ActionColumn header for actions that can be performed on task requirements, such as editing or deleting.
Task Requirement NameColumn header for the name of an individual requirement associated with the task.
Task TypeColumn header for the type of the task requirement.
Sort OrderColumn header for the display order of the task requirement.
Task Requirements section with Add button highlighted
Task Requirements section with Add button highlighted

Click the Add button in the Task Requirements section.

Add/Edit a Task Requirement form
Add/Edit a Task Requirement form

This screen allows administrators to define or modify a specific task requirement within a program level. Task requirements are crucial components of the onboarding journey and partner enablement, ensuring partners complete necessary steps such as signing agreements or completing training before gaining full access or eligibility for certain benefits. By defining these tasks, the platform helps structure the partner's progression and ensures compliance with program rules. The details entered here will determine how the task is presented to partners and its role in their overall onboarding or enablement checklist.

Enter the details for the new task requirement in the provided fields.

Buttons

ButtonDescription
SaveSaves the current task requirement details.
CancelDiscards any changes and closes the form.

Task Requirement Details

FieldDescription
Task Requirement NameThe name of the task requirement, which is a mandatory field.
Program Level TaskIndicates the program level task this requirement is associated with, currently set to 'Sign the Paper Agreement'.
Task TypeThe type of task, currently set to 'General'.

Task Requirement Description

FieldDescription
Task Requirement DescriptionA detailed description of the task requirement, with a character limit of 4000.