- explore your app directly on a real device without installing anything locally
- let agents validate live changes on device
- power the dev loop to validate local changes on a cloud device
- provide reviewers with live access to a specific build
- enable designers to confirm the implemented experience against the intended design

Starting a Session
Sessions can come from anywhere:From the Dashboard
- Go to Sessions and click Start session
- Pick a platform (iOS or Android), device model, and OS version
- Optionally select an App and Build to pre-install
- Set an idle timeout (5m, 15m, 30m, or 1h)
- Click Start
From an Agent via the CLI
Install the Agent Skill and ask your agent toStart a new session of your app using Revyl
Active Sessions
The sessions page shows all live sessions with real-time status, elapsed time, and an idle indicator. Sessions that sit idle for more than 2 minutes get flagged. You can stop any session from the list.Session History
Past sessions are listed with device info, duration, source, and user. From here you can:- View the session recording and device logs
- Compile the session into a test (if it has recorded actions)
- Copy the session ID for API/CLI use