Skip to main content
This section is the canonical home for Revyl device automation docs. If you are new, start with Device Quickstart.

Choose Your Path

Device Quickstart

Learn the core session and action loop in minutes.

Device Scripting Guide

Control sessions and actions from Python scripts.

CLI Device Commands

Use revyl device directly from your terminal.

Troubleshooting

Fix session, install, grounding, and action issues quickly.

When To Use What

GoalBest Entry Point
First end-to-end run on a cloud deviceDevice Quickstart
Scripted device actions in PythonDevice Scripting Guide
Full command-level controlCLI Device Commands
Agent-driven device control from IDEMCP Setup
CI orchestration of test and workflow runsAPI Quickstart

Core Ergonomics Loop

Whether you use CLI, SDK, or MCP, use the same reliable loop:
  1. Take a screenshot or otherwise re-observe current state.
  2. Choose one best action.
  3. Verify the result immediately.
  4. Repeat.
This avoids blind action chains and makes failures easier to debug.