Start Task (External Forms) activity

An activity that that shows an external forms that lets a user start a process.

Use a Start Task activity only if this is the first activity in your process. If you have other activities before the form, use the Standard Task (eForms) activity or Standard Task (External Forms) activity.


Start Task activity

Configure the Start Task (External Forms) activity

To configure the Start Task (External Forms) activity, do the procedure in this topic.

Good to Know

How to Start

  1. Open Process Builder.

    For information about how to open this screen, refer to Process Builder.


    Open Process Builder
  2. In Process Builder, in the Activity Library, open the External Forms tab.

    Open External Forms tab
  3. On the External Forms tab, drag the Start Task activity onto your process.

    Drag Start Task activity

Procedure

  1. Complete the fields on the General Configuration screen.
  2. Click Participants Participants icon
  3. Add or change participants for your task on the Participants screen.
  4. (Optional) ​When the task changes status, you can send notifications using e-mail, Viva Engage, Salesforce Chatter, or SMS:
  5. (Optional) If you want to configure your task to show on a mobile device, click Advanced Advanced icon > Mobile View Mobile View icon.

General Configuration

Specifies the general information for the Start Task activity.

Figure: General Configuration screen

General Configuration screen

Examples

Fields

Field NameDefinition

Display Name

Description:
Specifies the activity name that shows in your process.
Allowed Values:
One line of text (a string).

Accepted:

  • Letters
  • Numbers
  • Spaces
Default Value:
None
Accepts Variables:
No
Example:
This is a common configuration field that is used in many examples. Refer to:
  • Examples - Step-by-step use case examples, information about what types of examples are provided in the AgilePoint NX Product Documentation, and other resources where you can find more examples.

Description

Description:
Specifies an optional text description for your activity.
Allowed Values:
More than one line of text.
Default Value:
None
Accepts Variables:
No

Time To Complete

Description:
Specifies the maximum amount of time that should be allowed for the completion of the task associated with this activity before it is considered Overdue. This is a combination of a number of minutes, hours, days, or weeks.
Allowed Values:
A number of minutes, hours, days, or weeks.
Default Value:
1 Day
Accepts Variables:
Yes

Priority

Description:
Specifies the importance of a task.
Allowed Values:
  • High - Specifies a high priority task. A high priority task shows High High icon icon.
  • Normal - Specifies a normal priority task. A normal priority task shows Normal Normal icon icon.
  • Low - Specifies a low priority task. A low priority task shows Low Low icon icon.
Default Value:
Normal
Accepts Variables:
Yes

Enable Offline Capability

Description:
Specifies whether to make an eForm activity available in offline mode.
Allowed Values:
  • Deselected - Does not make an eForm activity available in offline mode.
  • Selected - Makes an eForm activity available in offline mode.
Default Value:
Deselected
Example:
Refer to:

Participants

Specifies the user who starts the process.

Figure: Participants screen

Participants screen

Fields

Field NameDefinition

Details

Description:
Shows participants for the task.
Allowed Values:
  • Any user, group, or role - You can add users, groups, or roles as participants, as long as ProcessInitiator is also included in the list.
  • A process data variable.
  • ProcessInitiator - This is a process data variable for that represents a participant who completes a form to start a process instance. This value is required for start tasks.
Default Value:
  • ProcessInitiator - For start tasks.
  • None - For other tasks.
Accepts Variables:
Yes
Example:
Refer to:

Add Roles, Groups and Users

Description:
Specifies a category of participants to add to the task. The list of participants of the type you select shows.
Allowed Values:
  • Groups - Shows your AgilePoint groups.

    To create a group, refer to Groups.

  • Roles - Shows your AgilePoint roles.

    To create a role, refer to Roles.

  • Users - Shows your AgilePoint users.

    To add a new user, refer to Users.

When a group or role with more than 100 members is added to the participants list, a warning message indicates that performance may be negatively impacted.

Default Value:
Roles
Accepts Variables:
No
Example:
Refer to:
Limitations:

The warning message for maximum participants is available in these releases:

Search

Function:
Does a search based on the specified criteria.

The maximum number of participants to complete this task

Description:
Specifies the number of group members who need to be assigned as participants for a task.
Allowed Values:
  • An integer that specifies a number of participants within a group required to complete a task.
  • Unlimited Participants - Specifies that all members of a group are required to participate.
Default Value:
1
Example:
If the participant is set to a group of users, and Max number of people to complete this task is 2, then 2 members of the group actually are required to participate in the task.

Assign task to the same participants each time activity runs

Description:
Specifies if, when a activity runs more than one time during a process, the same participants must complete the task each time.
Allowed Values:
  • Selected - If an activity is runs more than one time, the same participants who took assignment the first time are also assigned the task each time after.
  • Deselected - If an activity is runs more than one time, any participants can take assignment each time.
Default Value:
Selected
Example:
Ann is part of a group, and takes assignment for a task. She rejects the task. If this field is selected, the next time the process starts this task, the same user, Ann is assigned the task. If this field is deselected, the task goes back into the pool, and anyone in the group can take assignment.

Also refer to: