| Help user choose coded vs low-code | Both | coded-vs-lowcode-guide.md | |
| Authenticate | Both | authentication.md | |
| Iterate on a coded agent inside a Studio Web Local Workspace solution | Coded | coded/quickstart.md (state detection sets project_state = local-workspace) | coded/lifecycle/local-workspace.md for files-owned-by-SW + anti-patterns; coded/lifecycle/running-agents.md, coded/lifecycle/evaluate.md |
| Create/build/deploy coded agent | Coded | coded/quickstart.md | coded/lifecycle/*, coded/frameworks/* |
| Select coded framework | Coded | coded/quickstart.md § Framework Selection | |
| Add coded capabilities (HITL, RAG, tracing) | Coded | coded/quickstart.md | coded/capabilities/* |
| Call an Integration Service connector (Slack, Jira, Web Search) from a coded agent | Coded | coded/capabilities/integration-service.md + then immediately read uipath-platform/references/integration-service/agent-workflow.md — discovery lives there, not in uipath-agents | coded/capabilities/sdk-services.md § Connections |
| Run coded evaluations | Coded | coded/quickstart.md § Evaluate | coded/lifecycle/evaluate.md |
| Create or scaffold a new low-code agent project | Low-code | lowcode/lowcode.md § Quick Start | lowcode/project-lifecycle.md, lowcode/agent-definition.md |
Edit agent.json (prompts, model, schemas, contentTokens, entry-points.json) | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/agent-definition.md |
| Add a low-code tool (Orchestrator process — RPA / agent / API / agentic — or Integration Service) | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/process/*, lowcode/capabilities/integration-service/* |
| Accept files as agent input / call the Analyze Files built-in tool | Low-code | lowcode/capabilities/built-in-tools/built-in-tools.md | lowcode/capabilities/built-in-tools/analyze-attachments.md, lowcode/agent-definition.md § File Attachments |
| Work with file attachments (input, output, or created mid-run) | Coded | coded/capabilities/file-attachments.md | |
| Build a conversational (chat-style) coded agent | Coded | coded/capabilities/conversational-agents.md | |
| Add a low-code context (Context Grounding RAG / attachments / DataFabric entity set) | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/context/* |
| Add an Action Center escalation (HITL) to a low-code agent | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/escalation/escalation.md |
| Add guardrails (PII, harmful content, custom rules) to a low-code agent | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/guardrails/guardrails.md |
| Add guardrails to a coded agent | Coded | coded/capabilities/guardrails/guardrails.md | fetch official docs via WebFetch, ask middleware vs decorator, read agent code, write Python |
| Add escalation guardrail (escalate action / Action Center app) | Low-code | lowcode/capabilities/guardrails/guardrails.md § escalate — Hand Off to Action Center | Run uip solution resource list --kind App to confirm app exists |
| Recommend guardrails for a low-code agent based on its context | Low-code | lowcode/capabilities/guardrails/guardrails-recommend.md | fetch catalog + list, analyze agent context, apply + validate |
| Recommend guardrails for a specific scope or tool | Low-code | lowcode/capabilities/guardrails/guardrails-recommend.md § Scoped or Tool-Specific Filtering | filter candidates by scope or tool name after catalog analysis |
| Validate whether existing guardrails are correctly configured | Low-code | lowcode/capabilities/guardrails/guardrails-recommend.md § Validate Mode | check correctness, actionability, and relevance per guardrail |
| Recommend guardrails for a coded agent based on its context | Coded | coded/capabilities/guardrails/guardrails-recommend.md | fetch catalog + list + SDK docs, analyze agent code, apply + verify |
| Recommend guardrails for a specific scope or tool (coded) | Coded | coded/capabilities/guardrails/guardrails-recommend.md § Scope and Tool Filtering | filter candidates by @tool function or scope after catalog analysis |
| Validate whether existing coded guardrails are correctly configured | Coded | coded/capabilities/guardrails/guardrails-recommend.md § Validate Mode | check correctness, actionability, and relevance per guardrail |
| Embed a low-code agent inline in a flow, or wire a multi-agent solution | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/inline-in-flow/inline-in-flow.md, lowcode/capabilities/process/solution-agent.md |
| Run low-code evaluations | Low-code | lowcode/evaluations/evaluate.md | lowcode/evaluations/evaluators.md, lowcode/evaluations/evaluation-sets.md, lowcode/evaluations/running-evaluations.md |
| Validate, pack, publish, upload, or deploy a low-code agent | Low-code | lowcode/lowcode.md | lowcode/project-lifecycle.md, lowcode/solution-resources.md |
| Embed coded agent in a flow (solution-level) | Coded | coded/embedding-in-flows.md | |
| Use coded agent in a flow | Coded | coded/flow-integration.md | |
| Use coded agent as tool for another agent in flow | Coded | coded/flow-integration.md § Pattern 3 | |
| Summarize / research / synthesize over PDF or TXT (DeepRAG, coded) | Coded | context-grounding-patterns.md | coded/capabilities/deeprag/planning.md |
| Summarize / research / synthesize over PDF or TXT (DeepRAG, low-code) | Low-code | context-grounding-patterns.md | lowcode/capabilities/built-in-tools/deeprag/planning.md |
| Process CSV rows with LLM per row (BatchTransform, coded) | Coded | context-grounding-patterns.md | coded/capabilities/batch-transform/planning.md |
| Process CSV rows with LLM per row (BatchTransform, low-code) | Low-code | context-grounding-patterns.md | lowcode/capabilities/built-in-tools/batch-transform/planning.md |