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

When To Use What

GoalBest Entry Point
First end-to-end run on a cloud deviceDevice Quickstart
Scripted device actions in PythonPython SDK Quickstart
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.