Smart Mobile Recorder


The Smart Mobile Recorder lets you create a flow by performing actions on a mobile application. To use the Smart Mobile Recorder, you must configure a mobile configuration and a mobile connection in Connections. As you interact with user interface elements or images, the recorder suggests relevant actions. After you select an action and provide the required input, it performs the action immediately. When you complete the recording, the Smart Mobile Recorder automatically generates the flow using the appropriate building blocks.

Note: The screenshots on this page use the Elegance Design, introduced in 2025.3. If you are using an earlier version, your layout may look different.

Using the Smart Mobile Recorder

Starting the Smart Mobile Recorder is just like adding a new building block.

image-20260317-194949.png

Start the Mobile Recorder by dragging the green connector from a building block or by right clicking the canvas and selecting Start Mobile Recorder. Next, the Select Mobile Connection dialog opens. Select the mobile connection you want to use for the recording.

image-png-Jul-04-2023-11-06-34-5784-AM-20260625-101914.png

You can begin recording from any building block to extend an existing flow or create a new one.

When the Smart Mobile Recorder starts, Leapwork minimizes and the Smart Mobile Recorder Widget is visible. You can see Recorder in the lower left corner of the screen:

image-png-Jul-03-2023-12-24-23-8938-PM-20260625-102558.png

On the top right corner of Mobile Recorder Widget, you can find the toggle button which helps you to switch between Element mode and Image mode.

Element Mode

Image Mode

image-20260625-103317.png


image-20260625-103429.png


A blinking red dot means you can start capturing elements or images.

Starting an application

Typically, the first action using the Smart Mobile Recorder is to start an application.

  1. Hover over the Smart Mobile Recorder widget, you’ll see the following options:

image-png-Jul-04-2023-09-51-26-5404-AM-20260625-102506.png
  1. Click the plus sign. The following options appear for selection:

image-png-Jul-04-2023-09-56-33-1566-AM-20260625-102529.png

Based on your selection, a wizard helps you enter the required details. For example, choosing Start Mobile Application lets you launch a mobile app.

Adding actions to a flow

Once the application is running,

  1. Start automating by selecting the element or image you want to interact with in the mobile app.

image-20260625-104041.png

In the above example, let’s search Iphone14. To add an action to this element:

  1. Left click the mouse, and Leapwork will present an intelligent list of available actions for the selected element.

  2. Select an element, and the most relevant actions for that element will be suggested, such as Tap, Set Mobile Text, or Get Mobile Text.

image-png-Jul-04-2023-10-08-40-0850-AM-20260625-102645.png
  1. Select the Set Mobile Text option, the new dialogue box appears to configure the selected action:

image-png-Jul-04-2023-10-16-09-1804-AM-20260625-102708.png
  1. Click Apply and the two actions appear:

1. The action and the configuration are added to the recording. 

2. The Smart Mobile Recorder performs the action in the application and prepares the recording for the next action. Set Mobile text will type the value as configured and accordingly display the results:

image-20260625-102853.png

Commit the recording

When you’re done adding actions,

  1. Hover over the Smart Mobile Recorder.

  2. Click the check mark to save the recording.

image-png-Jul-04-2023-10-24-24-2395-AM.png-20260625-104104.jpeg

Recording completed. The actions have been added to the flow in Leapwork.

image-20260317-195435.png

Pause the recording

In some cases, it is necessary to manipulate the application under automation or find relevant data to add to a flow while the recording is ongoing. To do it, you can simply use Pause button in the Smart Mobile Recorder widget to pause the recording.

To resume the recording, click the Play button in the Smart Mobile Recorder widget.

Both the pause and resume recording can be done using keyboard short cuts:

Action

Keyboard short cut

Pause

ESC

Resume recording

Ctrl + F1

Clear the recording

To clear an ongoing recording to either restart the Smart Mobile Recording or simply skip it, hover the Smart Mobile Recorder widget and click on the cross.

This will clear the recording, close the Smart Mobile Recorder and move focus back into Leapwork.