uipath-rpa | RPA workflows (XAML and C# coded): create, edit, build, run, debug. Owns all UI automation authoring end-to-end, including live-app exploration and probing. | No (relies on Studio) | No — defer to uipath-solution for .uipx multi-project, uipath-platform for single non-solution packages |
uipath-agents | AI agents — code-based (LangGraph / LlamaIndex / OpenAI Agents) and low-code (agent.json) | Yes (uip login) | Yes — end-to-end |
uipath-coded-apps | Web apps (.uipath/ dir): build, sync, package, publish, deploy | Yes (uip login) | Yes — end-to-end |
uipath-functions | Coded Functions — TypeScript (default), JavaScript, or Python (uip function new -l ts / js / py; typed I/O — Pydantic for Python) — atomic deterministic logic: transforms, custom-auth API calls, ERP/IS-connection queries. Runs serverless or on an RPA robot. Invoked from Maestro (Flow/BPMN), agents-as-tools, Orchestrator API. No LLM/agent loop (that → uipath-agents) | Yes (uip login) | Yes — uip function pack/publish |
uipath-maestro-flow | .flow files orchestrating RPA, agents, apps | Yes (uip login) | Partial — Orchestrator deploy of .uipx-wrapped solutions → uipath-solution; non-solution single package → uipath-platform |
uipath-maestro-bpmn | .bpmn files — standards-based BPMN 2.0 process orchestration (gateways, events, boundary timeouts, subprocesses, multi-instance) over RPA, agents, APIs, HITL. Authors its own inline userTask/HITL nodes. | Yes (uip login) | Yes — packages, uploads, publishes/deploys, and runs via uip maestro bpmn; Orchestrator deploy of .uipx-wrapped solutions → uipath-solution |
uipath-maestro-case | Case Management authoring — caseplan.json from an SDD (case pack compiles it to caseplan.json.bpmn; authoring .bpmn directly is uipath-maestro-bpmn) | Yes (uip login) | Partial — publishes to Studio Web and Orchestrator itself; .uipx solution deploy → uipath-solution |
uipath-api-workflow | API Workflows (JSON document.dsl): author, run locally (uip api-workflow run), connector activities | Yes (uip login) | No — uip solution pack/publish via uipath-solution |
uipath-human-in-the-loop | HITL node authoring — approval gates, escalations, write-back validation inside Flow projects. Coded-agent HITL → uipath-agents; BPMN / Case / RPA own theirs inline (userTask / task type / Action Center) | No (authoring only) | No — ships inside the host project |
uipath-platform | Auth (uip login), Orchestrator (folders, processes, jobs, machines, users, roles), resources (assets, queues, storage buckets + bucket files, libraries, webhooks, triggers), Integration Service (connectors, connections, activities, IS triggers), Data Fabric entities/records/files/choice-sets (uip df), traces, licensing | Yes (auth hub) | Yes — for non-solution single packages and Orchestrator-side post-deploy ops |
uipath-ixp | Document Understanding / IXP — extraction from semi-structured documents (invoices, forms): taxonomy, model, classify / extract / validate. Standalone project, or the extraction step a primary consumes | Yes (uip login) | Partial — model publish/tag via uip ixp; consumed by the host project |
uipath-connector-builder | Integration Service custom connector authoring (REST+JSON) on disk via uip is connectors builder — build a connector when the catalog has none for a required integration (needed by API Workflows / Maestro / Agents; RPA can call the API directly instead) | Yes (uip login) | Yes — import/publish is deployment (uip is connectors) |
uipath-mcp-servers | UiPath AgentHub MCP server registration (6 types: uipath, coded, command, remote, swagger, platform) and resource-tool authoring on uipath-type servers (automation, agent, agentic-process, api-workflow). Wraps Orchestrator resources, external HTTP MCP endpoints, OpenAPI specs, published coded agents, local subprocess commands, or first-party UiPath services as MCP tools. NOT for FastMCP / Python mcp SDK work. | Yes (uip login) | Yes — registration is deployment (posts directly to AgentHub) |
uipath-solution | uip solution lifecycle (init, pack, publish, deploy, activate) for .uipx solutions. Runs as the final skill in PDD-driven flows (deploy of .uipx solutions). | Yes (uip login) | Yes — for multi-project Solution (.uipx) deploys |