- Overview
- Quickstart
- Delegate
- Trust and compliance
- Governance
- Features
- Cartographer
- Cartographer overview
- The Cartographer interface
- Getting started with Cartographer
- Working with existing automations
- AS-IS (Current Process) documentation
- Providing documents to Cartographer
- Delegating a task
- TO-BE design and PDD generation
- Refining your PDD and the quality checklist
- Generating an SDD
- Sending SDDs to Automation Hub
- Delegate for Testing
- Reference
- Troubleshooting
- Backup and restore
Record yourself performing a task, then turn the recording into a routine, a knowledge skill, AS-IS documentation, or a business task.
A recording captures one manual task so Delegate or Cartographer can turn it into something reusable afterward: a replayable routine, a generalized skill, Cartographer AS-IS documentation, or a business task. This guide covers the full lifecycle — preparing the task, recording it, and choosing what to build from it.
Before you start
Choose one task
Record one clear, linear task rather than an entire business process. Good examples include:
- Creating a new contact in a CRM
- Downloading a report and saving it to a known folder
- Copying values from one application into another
If the process has several unrelated outcomes, record each one separately — smaller recordings are easier to review and reuse.
If the task sends a message, submits a form, or changes production data, use an approved test destination or test data where possible.
Prepare the applications and data
Before starting:
- Open the applications and pages needed for the task, signed in with the account you intend to use
- Have test or approved business data ready
- Decide which values should become inputs later — a customer name, a date range, a destination folder
- Close unrelated windows and notifications where practical
Protect sensitive information
Do not deliberately record passwords, API keys, access tokens, one-time passwords, or personal or confidential data your organization hasn't approved for recording. Recording currently has no way to pause and resume — if sensitive information appears accidentally, stop the recording, and start a clean one rather than continuing.
Create the recording
Start recording
You can start a recording from several entry points — the Create a recording option in the chat, or from Settings - Recordings - New recording.
Once started, a recording indicator shows it's in progress. Recording supports a microphone on/off toggle if you want to narrate while you work; there's no separate pause control yet.
Keep recordings under 1 GB — a shorter, focused recording also converts faster and is easier to review.
Perform the task normally
Complete the task from beginning to end, using the real sequence you want Delegate to understand:
- Navigate to the required application or page
- Enter or select the required values
- Make the decisions that normally occur
- Submit or save the work
- Verify the expected result
Avoid exploratory clicks or detours you don't want repeated. If you're narrating, explain why you made a choice or what indicates the task succeeded — this helps later, whether you convert the recording into a routine or a skill.
Stop the recording
Select Stop recording when the task is done. A review dialog opens with the recording named Untitled - date and time by default, a video preview, and the steps captured, total time, and number of apps used. Below that, an optional field lets you add up to 250 characters of context.
The recording is saved under %APPDATA%\UiPath\Delegate\Recordings\ — select Show in Explorer from the dialog to find it directly.
Review the recording before reuse
Check that:
- The complete task is present from start to finish
- No password, token, or unnecessary personal information was captured
- One-off values are identifiable as values that should become inputs
- The recording didn't include unrelated navigation or accidental clicks
If the recording is incomplete or contains sensitive information, make a new clean recording rather than relying on an unsafe capture.
Choose what to build from the recording
The review dialog offers Build routine directly, plus a More menu with Build skill, Document AS-IS, and Add to business task:
| Destination | Choose it when | Result |
|---|---|---|
| Build routine | You want to run the same task sequence again, with defined inputs | A reusable, user-invocable routine — see Repeating work with Routines |
| Build skill | You want Delegate to understand the method and adapt it to new values or screens | A generalized knowledge skill that captures the approach, not a click-by-click replay — see Skills reference |
| Document AS-IS | You're using Cartographer to document a business process | The recording feeds directly into the process documentation — see AS-IS documentation |
| Add to business task | You want to file the recording under a Cartographer business task without converting it yet | The recording is attached to the task for later reference |
If the recording was made to answer a task someone delegated to you, you can also use it directly as your answer to that request.
Building a routine
Select Build routine from the review dialog, or ask for it directly in chat, for example: "Convert my recording into a reusable routine with the customer name and date range as inputs."
Conversion typically takes around 5-20 minutes, depending on recording length, and runs in the background — you can keep using Delegate while it works. It analyzes the video and action trace to identify the steps, screenshots to clarify ambiguous UI, then generates the routine and lets you review inputs, paths, and accounts before it's ready to use.
During review, decide whether each recorded value should be a fixed constant, a user-provided input, or a value looked up from another source. Don't assume a customer name, date, or filename should stay hardcoded just because that's what appeared in the recording.
Building a knowledge skill
Select Build skill from the review dialog's More menu, or ask for it directly in chat, for example: "Create a knowledge skill from this recording that explains the decision rules."
Unlike a routine, a knowledge skill is written in prose rather than generated as a strict replay: it describes the goal, the applications involved, the decisions and business rules demonstrated, and named inputs rather than the exact values used. It normally doesn't embed per-step screenshots — it captures the method so Delegate can adapt when values or screens change.
Confirm the converted result
Before using a routine or knowledge skill operationally:
- Confirm the artifact was created and note its name and location
- Resolve any validation errors or warnings
- Confirm the routine's invocation phrase, or the knowledge skill's trigger scenarios
- Check that accounts, URLs, paths, and inputs are correct for your environment
- Run one low-risk test with approved data before relying on it
Next steps
- Recordings settings — Manage saved recordings from the Recordings tab
- Repeating work with Routines — Run and manage routines built from a recording
- Skills reference — How a knowledge skill relates to a routine
- Before you start
- Choose one task
- Prepare the applications and data
- Protect sensitive information
- Create the recording
- Start recording
- Perform the task normally
- Stop the recording
- Review the recording before reuse
- Choose what to build from the recording
- Building a routine
- Building a knowledge skill
- Confirm the converted result
- Next steps