Remote Desktop Action icon

Remote Desktop Action

Execute or queue actions on a remote desktop

playwright.fill

AI-generated

Summary

Executes a Playwright action (e.g., click, fill) on a remote desktop session.

Inputs

  • mode (required) — How to execute the action: 'run' to execute immediately and return result, or 'build' to queue for batch execution.
  • sessionId (required) — Session ID from a Session node, used to identify the remote desktop session.
  • selector — CSS selector targeting the element to interact with.
  • value — Value to input into the selected element (e.g., text to type).
  • timeout — Maximum wait time in milliseconds for the action to complete, default 30000.
  • force — If true, proceeds even if element is not interactable; otherwise fails on issues.

Output shape

Array of execution records, each containing a 'json' field with the API response or error message and a 'pairedItem' referencing the input item index.

The array may be empty if no actions were processed; records preserve order of input items.

Examples

Example 1: Fill a username field on a remote page and submit.

mode=run, sessionId={{ $json.session.id }}, selector='input[name="username"]', value='john.doe', timeout=5000, force=false

Example 2: Queue a click action for later batch execution.

mode=build, sessionId={{ $json.session_id }}, operation='click', selector='button#submit', timeout=10000

Example 3: Handle a missing element with force enabled.

mode=run, sessionId={{ $json.session.id }}, selector='div.loading', force=true, timeout=5000

Discussion