Once a [connection](https://docs.leapwork.com/leapwork-flow/latest/administration/connections) is established, the **Mobile Configurations** tab allows administrators to add and manage mobile devices (phones, tablets, etc.) for automation.

**Note:** You must define a [connection](https://docs.leapwork.com/leapwork-flow/latest/administration/connections) before adding any mobile devices. Only administrators can access Mobile Configuration settings.

Leapwork supports two mobile configuration types:

- iOS Device
- Android Device

**Note:** If you're using an Appium server connection, ensure all devices are also registered on the Appium server before adding them to Leapwork.

## iOS Device Configuration:

1. In the **Mobile Configurations** tab, click **Add**.

2. Enter a unique **Title** and a brief **Description**.

3. Click **Add** next to **Mobile** to open the configuration form.

4. Fill in the fields:
   1. **Cloud connection**: Select the desired connection.
   2. **OS type**: Choose the operating system.  This information is available on either the physical device or the HeadSpin device information.
   3. **Device name**: Enter a name for the device.
   4. **Platform version**: Specify the OS version. This information is available on either the physical device or the HeadSpin device information.
   5. **UDID**: Enter the [device's UDID](https://support.leapwork.com/s/article/How-to-obtain-Udid-in-Appium).
   6. **XcodeOrgId** and **XcodeSigningId**: Retrieve these from your Apple Developer account.
   7. **Capturing type**:
      - **Screenshot**: Captures screenshots per block. Recommended for most use cases.
      - **Streaming**: Captures full-frame video. Requires more bandwidth and storage.

5. Click **Test configuration** to verify the setup.

6. Click **Apply** to register the changes.

7. Click **Save**.

A confirmation message appears and the new configuration is listed under **Mobile**.

## Android Device Configuration

1. Open the **Mobile Configurations** tab and click **Add**.

2. Provide a unique **Title** and a short **Description**.

3. Click **Add** next to **Mobile** to open the configuration form.

4. Fill in the fields:
   1. **Cloud connection**: Select the desired connection.
   2. **OS type**: Choose the operating system.  This information is available on either the physical device or the HeadSpin device information.
   3. **Device name**: Enter a name for the device.
   4. **Platform version**: Specify the OS version. This information is available on either the physical device or the HeadSpin device information.
   5. **UDID**: Use the command `adb devices` in the terminal to retrieve it.
   6. **Capturing type**:
      - **Screenshot**: Captures screenshots by block. Recommended for most cases.
      - **Streaming**: Captures full-frame video. Requires more bandwidth and storage.

5. Click **Test configuration** to verify the setup.

6. Click **Apply** to register the changes.

7. Click **Save**.

A confirmation message appears and the new configuration is listed under **Mobile**.

To edit or delete a configuration, use the **Edit** or **Delete** buttons beside the mobile device entry.
