INTEGRATION

Desktop actions

Drive and record a desktop VM over SSH (screenshots, mouse, keyboard, screen recording)

Actions
13
Maintained by
Flomation

Every Desktop action

  • Desktop ClickMove the mouse to (x, y) on a desktop VM and click a button.
  • Desktop Focus WindowRaise and focus a window on a desktop VM by title, so the next click or keypress targets it.
  • Desktop List RecordingsList the ids of screen recordings currently running on a desktop VM.
  • Desktop Move MouseMove the mouse pointer to (x, y) on a desktop VM without clicking.
  • Desktop Open URLOpen a URL in the default browser on a desktop VM.
  • Desktop Press KeyPress a key or chord on a desktop VM (e.g. Return, ctrl+c / ^c).
  • Desktop Run CommandRun a shell command on a desktop VM (targets the desktop session) and return its output.
  • Desktop Screen InfoReport a desktop VM's screen size and active window, and whether screenshot coordinates match.
  • Desktop ScreenshotCapture the screen of a desktop VM over SSH and return the image.
  • Desktop ScrollScroll the mouse wheel up or down on a desktop VM.
  • Desktop Start RecordingStart recording the screen of a desktop VM (ffmpeg). Stop with Desktop Stop Recording.
  • Desktop Stop RecordingStop a desktop VM screen recording and return the video file.
  • Desktop Type TextType literal text into the focused window on a desktop VM.

Wire Desktop into the rest of your stack

Every action here drops onto the canvas alongside the other 3,585, so a Desktop step can sit between a form, a database and a message without any glue code.