> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobilerun.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Devices

> View and manage all your devices and monitor active device streams.

The Devices tab provides a centralized overview of all devices associated with your account. Use it to monitor device status, manage your device inventory, and access active streams.

## Overview

The Devices tab displays:

* All devices allocated to your account
* Currently running devices and their streams
* Device status and availability

## Device Inventory

Your device inventory shows every device you have access to, organized by type:

| Device Type        | Description                                                                                    |
| ------------------ | ---------------------------------------------------------------------------------------------- |
| **Personal Phone** | Your own physical smartphone connected via the [Mobilerun Portal App](/guides/connect-android) |
| **Cloud Phone**    | Dedicated, persistent virtual devices with profile support                                     |
| **Physical Phone** | Premium real Android hardware hosted in the Mobilerun data center                              |

<Tip>
  For detailed information about each device type, including pricing and capabilities, see the [Device Types](/device-types) documentation.
</Tip>

## Device Status

Each device in your inventory displays its current status:

| Status        | Description                                               |
| ------------- | --------------------------------------------------------- |
| **Available** | Device is ready to accept new tasks                       |
| **Running**   | Device is actively executing a task                       |
| **Offline**   | Device is not currently connected (physical devices only) |

<Note>
  These are the human readable labels shown in the dashboard. The API and SDK use lowercase state
  values instead. The most important one is **`ready`**, which you filter for with `?state=ready` in
  REST or with `client.devices.list({ state: ['ready'] })` in the SDK. Other API states include
  `creating`, `assigned`, `rebooting`, `resetting`, `terminated`, and `maintenance`.
</Note>

## Live Streams

When a device is running, you can view its live stream directly from the Devices tab. The stream shows:

* Real-time device screen output
* Current task execution progress
* Agent actions as they occur

Click on any running device to open its stream view.

## Managing Devices

From the Devices tab, you can:

### View Device Details

Click on any device to see:

* Device specifications (model, OS version, screen resolution)
* Current task information (if running)
* Session history

### Connect Your Own Device

With a Personal Phone subscription, connect your own physical Android or iOS device using the [Mobilerun Portal App](/guides/connect-android). Connected devices appear in your inventory alongside cloud-hosted devices.

### Monitor Usage

Track your device utilization:

* Active session time
* Task execution history
