uips-fixtures UiPath.Persistence.Activities 1.8.1

21 activities · uips-fixtures catalog v0.3 · generated 2026-04-11T08:33:04Z

Create App Task
UiPath.Persistence.Activities.UserAction.CreateUserAction
Long Running.Tasks

Creates a App Task. The returned Task object can be used in the 'Wait For App Task and Resume' activity to wait for the task to be completed.

Arguments

NameDirTypeReqDefaultDescription
TaskFieldsForWeb In InArgument<String[]>
PrimaryButtonLabel In InArgument<String>
SecondaryButtonLabel In InArgument<String>
TaskTitle In InArgument<String>
TaskCatalog In InArgument<String>
TaskPriority In InArgument<UiPath.Persistence.Activities.Model.Task.TaskPriority>
ExternalTag In InArgument<String>
Labels In InArgument<String>
TaskOutput Out OutArgument<TItem>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
ActionableNotification property Boolean
TaskFieldsForDesktop property String[]
PrimaryActionableOutcome property String
SecondaryActionableOutcome property String
AppBindingsKey property String
CatalogBindingsKey property String
Get App Tasks
UiPath.Persistence.Activities.UserAction.GetAppTasks
Long Running.Tasks

Get App task objects based on the filter criteria provided

Arguments

NameDirTypeReqDefaultDescription
Expand In InArgument<String>
Filter In InArgument<String>
Select In InArgument<String>
OrderBy In InArgument<String>
Top In InArgument<Nullable<Int32>>
Skip In InArgument<Nullable<Int32>>
TaskCatalogName In InArgument<String>
Reference In InArgument<String>
TaskObjects Out OutArgument<List<UiPath.Persistence.Activities.UserAction.UserActionData>>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Wait For App Task and Resume
UiPath.Persistence.Activities.UserAction.WaitForUserActionAndResume
Long Running.Tasks

To be used in paired mode with 'Create App Task' activity by providing the task object as the input. Upon completion of a task, arguments of type IN/OUT and OUT provided in the task data will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
TaskInput In InArgument<TItem>
TaskAction Out OutArgument<String>
TaskOutput Out OutArgument<TItem>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
StatusMessage In InArgument<String>
Add Task Comment
UiPath.Persistence.Activities.Tasks.AddTaskComment
Long Running.Tasks

Provide additional context for a user through Task comments.

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
Comment In InArgument<String>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Assign Tasks
UiPath.Persistence.Activities.Tasks.AssignTasks
Long Running.Tasks

Assign one or more tasks created in this workflow to users by providing email address or username registered with Orchestrator

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
UserNameOrEmail In InArgument<String>
UserId In InArgument<Int64>
Group In InArgument<String>
TaskUserAssignments In InArgument<List<UiPath.Persistence.Activities.Tasks.TaskUserAssignment>>
TaskAssignmentType In InArgument<UiPath.Persistence.Activities.Model.Task.TaskAssignmentType>
FailedTaskAssignments Out OutArgument<List<UiPath.Persistence.Activities.Tasks.TaskAssignmentResponse>>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
AssignmentCriteria property UiPath.Persistence.Activities.Tasks.Criteria
EnableMultipleAssignments property Boolean
Complete Task
UiPath.Persistence.Activities.Tasks.CompleteTask
Long Running.Tasks

Activity to complete a task

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
Action In InArgument<String>
Data In InArgument<Newtonsoft.Json.Linq.JObject>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Configure task timer
UiPath.Persistence.Activities.Tasks.ConfigureTaskTimer
Long Running.Tasks

Configure the timer on a task

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
ReassignUser In InArgument<String>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
StartCriteria property UiPath.Persistence.Activities.Model.TaskTimer.SlaStartCriteria
EndCriteria property UiPath.Persistence.Activities.Model.TaskTimer.SlaEndCriteria
TimerDays property Byte
TimerHours property Byte
TimerMinutes property UiPath.Persistence.Activities.Model.TaskTimer.MinuteSteps
Outcome property UiPath.Persistence.Activities.Model.TaskTimer.SlaOutcome
Forward Task
UiPath.Persistence.Activities.Tasks.ForwardTask
Long Running.Tasks

Use this activity to Forward a task assigned to you to another user

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
UserNameOrEmail In InArgument<String>
Comments In InArgument<String>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Get Task Data
UiPath.Persistence.Activities.Tasks.GetTaskData
Long Running.Tasks

Activity to fetch Task Data object for specific TaskId

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
TaskOutput Out OutArgument<UiPath.Persistence.Activities.Model.Task.TaskData>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Update Task Labels
UiPath.Persistence.Activities.Tasks.UpdateTaskLabels
Long Running.Tasks

Adds/removes labels to/from the specified task.

Arguments

NameDirTypeReqDefaultDescription
TaskId In InArgument<Int64>
AddLabels In InArgument<String>
DeleteLabels In InArgument<String>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Add Queue Item And Get Reference
UiPath.Persistence.Activities.Queue.AddQueueItemAndGetReference
Long Running.Queues

Add Orchestrator Queue Item with parameters (IN, IN/OUT and OUT) and fetch the corresponding Queue Item Object in-order to wait for the completion of Queue item processing at any point in the workflow. Up on completion of its processing, arguments of type IN/OUT and OUT will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
Reference In InArgument<String>
QueueName In InArgument<String>
ItemInformationCollection In InArgument<Dictionary<String, Object>>
DeferDate In InArgument<Nullable<DateTime>>
DueDate In InArgument<Nullable<DateTime>>
QueueItemOutput Out OutArgument<UiPath.Persistence.Activities.Queue.QueueItemData>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
ItemInformation property Dictionary<String, Argument>
Priority property UiPath.Persistence.Activities.Queue.QueueItemDataPriority
BindingsKey property String
Wait For Queue Item And Resume
UiPath.Persistence.Activities.Queue.WaitForQueueItemAndResume
Long Running.Queues

To be used in paired mode with 'Add Queue Item and Get Reference' activity by providing the Queue item object as the input .Upon completion of this queue item, arguments of type IN/OUT and OUT provided as part of the Queue item parameters will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
QueueItemInput In InArgument<UiPath.Persistence.Activities.Queue.QueueItemData>
QueueItemOutput Out OutArgument<UiPath.Persistence.Activities.Queue.QueueItemData>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
StatusMessage In InArgument<String>
Start Job And Get Reference
UiPath.Persistence.Activities.Job.StartJobAndGetReference
Long Running.Jobs

Invoke an orchestrator job with arguments (IN, IN/OUT and OUT) and fetch the corresponding job object in-order to wait for this job completion at any point in the workflow. Upon completion of this job, arguments of type IN/OUT and OUT will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
ProcessName In InArgument<String>
JobOutput Out OutArgument<UiPath.Persistence.Activities.Job.JobData>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
JobArguments property Dictionary<String, Argument>
BindingsKey property String
Wait for Job and Resume
UiPath.Persistence.Activities.Job.WaitForJobAndResume
Long Running.Jobs

To be used in paired mode with 'Start Job and Get Reference' activity by providing the Job object as the input. Upon completion of this job, arguments of type IN/OUT and OUT provided as part of the Job arguments will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
JobInput In InArgument<UiPath.Persistence.Activities.Job.JobData>
JobOutput Out OutArgument<UiPath.Persistence.Activities.Job.JobData>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
StatusMessage In InArgument<String>
Create Form Task
UiPath.Persistence.Activities.FormTask.CreateFormTask
Long Running.Tasks

Creates a form task. The returned Task object can be used in the 'Wait For Form Task and Resume' activity to wait for the task to be completed.

Arguments

NameDirTypeReqDefaultDescription
BucketName In InArgument<String>
BucketFolderPath In InArgument<String>
DynamicFormPath In InArgument<String>
TaskTitle In InArgument<String>
TaskCatalog In InArgument<String>
TaskPriority In InArgument<UiPath.Persistence.Activities.Model.Task.TaskPriority>
ExternalTag In InArgument<String>
Labels In InArgument<String>
TaskOutput Out OutArgument<TItem>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
FormData property Dictionary<String, Argument>
GenerateInputFields property Boolean
EnableBulkEdit property Boolean
EnableV2 property Boolean
EnableDynamicForms property Boolean
Get Form Tasks
UiPath.Persistence.Activities.FormTask.GetFormTasks
Long Running.Tasks

Get Form task objects based on the filter criteria provided

Arguments

NameDirTypeReqDefaultDescription
Expand In InArgument<String>
Filter In InArgument<String>
Select In InArgument<String>
OrderBy In InArgument<String>
Top In InArgument<Nullable<Int32>>
Skip In InArgument<Nullable<Int32>>
TaskCatalogName In InArgument<String>
Reference In InArgument<String>
TaskObjects Out OutArgument<List<UiPath.Persistence.Activities.FormTask.FormTaskData>>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
Wait for Form Task and Resume
UiPath.Persistence.Activities.FormTask.WaitForFormTaskAndResume
Long Running.Tasks

To be used in paired mode with 'Create Form Task' activity by providing the task object as the input. Upon completion of a task, arguments of type IN/OUT and OUT provided in the task data will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
TaskInput In InArgument<TItem>
TaskAction Out OutArgument<String>
TaskOutput Out OutArgument<TItem>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
StatusMessage In InArgument<String>
Approval Task
UiPath.Persistence.Activities.Factories.ApprovalTaskFactory
Process Diagram.User Task

Create and assign tasks to human users for business approvals, set task timers and pause workflows till task completion

No members extracted.

Create External Task
UiPath.Persistence.Activities.ExternalTask.CreateExternalTask
Long Running.Tasks

Creates an external task. The returned Task object can be used in the 'Wait For External Task and Resume' activity to wait for the task to be completed.

Arguments

NameDirTypeReqDefaultDescription
TaskTitle In InArgument<String>
TaskCatalog In InArgument<String>
TaskPriority In InArgument<UiPath.Persistence.Activities.Model.Task.TaskPriority>
ExternalTag In InArgument<String>
Labels In InArgument<String>
TaskOutput Out OutArgument<TItem>
FolderPath In InArgument<String>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>

Properties

NameKindTypeDescription
TaskData property Dictionary<String, Argument>
Wait For External Task and Resume
UiPath.Persistence.Activities.ExternalTask.WaitForExternalTaskAndResume
Long Running.Tasks

To be used in paired mode with 'Create External Task' activity by providing the task object as the input. Upon completion of a task, arguments of type IN/OUT and OUT provided in the task data will be assigned back to the mapped workflow variables.

Arguments

NameDirTypeReqDefaultDescription
TaskInput In InArgument<TItem>
TaskAction Out OutArgument<String>
TaskOutput Out OutArgument<TItem>
TimeoutMs In InArgument<Int32>
ContinueOnError In InArgument<Boolean>
StatusMessage In InArgument<String>
Resume After Delay
UiPath.Persistence.Activities.Delay.ResumeAfterDelay
Long Running

Activity to build workflows that can be suspended for a period of time that auto resumes based on a timer

Arguments

NameDirTypeReqDefaultDescription
ResumeTime In InArgument<DateTime>
StatusMessage In InArgument<String>