Video Tutorials

Macro Recorder

Note: This video is deprecated. Please see Recording for the newer version. 

What is Macro-Recorder?

UiPath's macro-recorder allows you to record mouse events and keyboard activities to generate automation scripts. The activities are arranged based on the sequence of actions being performed in the screen. This sequence are saved in your workflow which you can use later to playback the recorded actions.

Where can I run the Macro-Recorder?

The macro recorder is flexible and can be used in various applications like browsers, windows applications, wps, .NET, Java applications, Web Applications and even virtual desktops and Citrix applications.

Recorder Options

1. Record Existing. allows you to record an already opened application. You can use Record Web to record actions on your web browser like IE, FF and Chrome.

2. Record App. allows you to specify an application to pull up and record actions to it.

3. Manual Recording. these are pieces of actions you can use to perform manual and advanced recordings.

100% Recording Accuracy

Starting the recording automatically detects each element in the application. Meaning, an activity can be performed to the element being highlighted. This makes it much more reliable for UiPath to perform the automation. It doesn't rely on screen coordinates or the position of the elements. So it doesn't matter where the location of the app is. UiPath will still be able to find and run the required actions on the elements.

Automatic Recorder

The macro recorder can perform some basic actions like single mouse click, selecting a checkbox, selecting a radio button, selecting an item from a dropdown, typing a text or inserting a keyboard key. There are some few limitation in the automatic recorder. Other advance mouse events like hovering to an element or double clicking needs a manual recording in order to achieve these actions.

UiPath's Macro Recorder brings a new level of recording automation. UiPath let’s you record most actions possible on presentation layers like clicking on buttons and links, typing into editable controls, selecting a dropdown menu but also advanced actions like waiting until an image appear on the screen or even extracting structured data from a web page.