
Multi-device testing is an advanced feature. It currently supports up to two
cloud mobile devices.
How it works
- The agent sees both screens and takes one action at a time on Device 1 or Device 2.
- Both devices run the same app build and platform, but can use different models and OS versions.
- Both devices must be virtual or both must be physical.
Set up a flow
In the flow editor, expand Advanced options and set Number of devices to 2. Refer to Device 1 and Device 2 in the instructions:.autosana schema. When adding a flow to a suite, all flows and Auth
Instructions must use the same device count. See Suites.
Run the flow
Choose a model and OS for each device when starting the run. The same ordered device selection is supported across Autosana:- Runs API
- MCP run tools, using the same device order as the Runs API
- Automations
- GitHub Actions
Review results
The run viewer shows both screens and identifies the device used for each action. Logs, performance data, network data, recordings, and other artifacts are separated by device where available. API results return ordered device metadata and adevice_index for each
device-specific action. See the Runs API reference for the response
schema.
Current limitations
- A flow can use at most two devices.
- Both devices use one app build and platform.
- Virtual and physical devices cannot be mixed in one run.
- State caching is disabled for multi-device runs.