Loading...
Loading...
UiPath Action Center human-in-the-loop tasks via `uip tasks`: list, assign, complete, plus task catalogs, comments, labels, metadata, and task data (get/save). For authoring HITL nodes in flows/agents→uipath-human-in-the-loop. For Orchestrator→uipath-platform, codedapp→uipath-coded-apps. Skip Document Understanding.
npx skill4agent add uipath/skills uipath-tasksuip tasks <verb> --output jsoncloud.uipath.comuip login statusuip login status --output jsonUIPATH_URLOrganizationTenant--authorityuip login --authority https://alpha.uipath.com --tenant <tenant>uip login --authority https://staging.uipath.com --tenant <tenant>uip login --tenant <tenant>--authorityuip login tenant set <tenant-name># Check current environment, org, and tenant
uip login status --output json
# Login to a specific environment (production cloud is the default)
uip login --authority https://cloud.uipath.com --tenant MyTenant
# List all available tenants (after login)
uip login tenant list --output json
# Switch tenant within the same environment
uip login tenant set MyTenantCritical: Theflag on--tenantcommands does NOT switch the active session tenant. The environment is determined bytasksin the auth file — always confirm withUIPATH_URLbefore runninglogin statuscommands.tasks
Not in scope: Orchestrator queues or queue items (use), Document Understanding model training, or Action Center app development (useuip or).uip codedapp
| Type | CLI value | Description |
|---|---|---|
| Form task | | Form-based approval/action task |
| External task | | Generic external task |
| App task | | Action Center app-based task |
| Document validation | | Document Understanding validation |
| Document classification | | Document Understanding classification |
| Data labeling | | Data labeling task |
| Status | Meaning |
|---|---|
| Created but not assigned to any user |
| Assigned, awaiting completion |
| Completed with an action/outcome |
| Priority | Level |
|---|---|
| Low |
| Medium (default) |
| High |
| Critical |
# Check login and active tenant
uip login status --output json
# Switch tenant if needed
uip login tenant set <tenant-name>
# List all tasks across folders
uip tasks list --output json
# Get details of a specific task
uip tasks get <task-id> --output json
# Assign a task to a user
uip tasks assign <task-id> --user alice@company.com --output json
# Complete a task
uip tasks complete <task-id> --type ExternalTask --folder-id <folder-id> --output jsonuip login statusuip login tenant set <tenant>tasks list--folder-id--type--typetasks get--action--data--user-id--usertasks users <folder-id>tasks listtasks getstatusCompleted--folder-idDeleteArchiveArchive--retention-bucket-id--encryptedtasks labels --labels[]data save--folder-id--data| Task | Commands to use |
|---|---|
| List all tasks | |
| List tasks in a folder | |
| List tasks as admin | |
| Get task details | |
| Get task with type hint | |
| Assign a task | |
| Assign by user ID | |
| Reassign a task | |
| Unassign a task | |
| Complete a task | |
| Complete with action | |
| List assignable users | |
| List task catalogs | |
| Get a catalog | |
| Create a catalog | |
| Update a catalog | |
| List task comments | |
| Add a comment | |
| Set task labels | |
| Edit task metadata | |
| Get task data | |
| Save task data | |
# 0. Ensure correct tenant
uip login status --output json
uip login tenant set <tenant-name> # only if needed
# 1. Discover
uip tasks list --output json
uip tasks get <task-id> --output json
# 2. Plan — determine the task type, folder ID, and action needed
# 3. Act — assign a task
uip tasks assign <task-id> --user alice@company.com --output json
# 4. Verify
uip tasks get <task-id> --output json| Error | Cause | Fix |
|---|---|---|
| Auth expired | |
| Invalid token | Re-login |
| Permission denied | Ensure account has Action Center permissions in the folder |
| Neither | Add |
| Wrong task ID | Run |
| Completion fails | Wrong | Use |
| Completion fails for FormTask | Missing | FormTask and AppTask require both |
| Cannot assign | User lacks permissions in folder | Run |
references/task-lifecycle.mdreferences/task-completion.mdreferences/task-assignment.mdreferences/task-catalogs.mdreferences/task-metadata.mdreferences/task-data.mdreferences/action-center-urls.md