uipath-tasks

Manage UiPath Action Center tasks via the uip CLI, including listing, assigning, and completing human-in-the-loop tasks.

9|6|Updated Aug 25, 2017
One-click install
npx skills add https://github.com/sergueik/springboot_study --skill uipath-tasks-sergueik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uipath-tasks
Source: https://github.com/sergueik/springboot_study/tree/main/basic-uipath-skills/.github/skills/uipath-tasks
Command: npx skills add https://github.com/sergueik/springboot_study --skill uipath-tasks-sergueik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Managing UiPath Action Center human-in-the-loop tasks from the command line requires knowing the correct tenant context, task types, folder IDs, and per-type completion requirements. This Skill guides an AI agent through listing, assigning, reassigning, and completing approval and validation tasks with the uip tasks CLI, avoiding common errors like wrong tenants, missing folder IDs, or malformed Action Center URLs. ## Core Features & Use Cases - Task Discovery & Inspection: List tasks across folders or as admin, and get task details with optional type hints for faster type-specific endpoint routing. - Assignment Management: Assign, reassign, or unassign tasks by user email or ID, with discovery of eligible users per folder via tasks users. - Type-Aware Completion: Complete FormTask, AppTask, ExternalTask, and Document Understanding task types with the correct --action and --data requirements per endpoint. - Use Case: A user asks to approve a pending expense form task. The agent verifies the tenant with uip login status, finds the task with uip tasks list, confirms its type and folder with uip tasks get, then completes it with the Approve action and form data payload. ## Quick Start Ask the agent to list your pending Action Center tasks and complete a specific approval task by its ID.

Frequently Asked Questions about uipath-tasks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I complete a UiPath Action Center task from the CLI?

Run `uip tasks complete <task-id> --type <task-type> --folder-id <folder-id> --output json`. FormTask and AppTask completions also require `--action` and `--data`; check the task type first with `uip tasks get`.

How do I assign a UiPath task to a user?

Use `uip tasks assign <task-id> --user <email>` or `--user-id <id>`. Run `uip tasks users <folder-id>` first to discover which users have task permissions in that folder.

Why does my Action Center task URL show 'Orchestrator is not enabled'?

The URL is missing the tenant slug, so the portal parser treats the next segment as the tenant name. Always build URLs as https://{host}/{org}/{tenant}/orchestrator_/actions/inbox/{taskKey} with all four segments present.

Does the --tenant flag on uip tasks commands switch the active tenant?

No. The active tenant is determined by the login session, not the tasks command flag. Check `uip login status --output json` and switch with `uip login tenant set <tenant>` before running tasks commands.

Why does task completion fail for a FormTask?

FormTask and AppTask completions require both `--action` (the outcome button name) and `--data` (form field values as JSON). Verify the actual task type with `uip tasks get` and supply both flags.

When should I not use the uip tasks commands?

Do not use them for Orchestrator queues or queue items (use `uip or`), Action Center app development (use `uip codedapp`), or general session-task tracking. The tasks commands only cover Action Center human-in-the-loop work items.