Remote Desktop Action icon

Remote Desktop Action

Execute or queue actions on a remote desktop

system.os

AI-generated

Summary

Executes or queues a remote desktop action (specified by the Operation dropdown) on a given session.

Inputs

  • mode — Whether to run the action immediately or add it to a batch queue. Options: Run (default) or Build.
  • sessionId (required) — Session ID obtained from a Session node. Default expression maps from input JSON: {{$json.session?.id || $json.session_id}}.

Output shape

When mode is Run, returns the raw response from the remote desktop API for the requested action. When mode is Build, returns an object containing the session ID, the updated queued_actions array, and the total queued count.

No other fields from the input are consumed; the node only uses the sessionId parameter (and the globally selected Operation) to build the request.

Examples

Example 1: Get OS information and continue workflow immediately.

Mode: Run; Session ID: mapped from previous Session node; Operation: system.os (selected in node).

Example 2: Queue multiple desktop actions for later batch execution.

Mode: Build; Session ID: mapped; Operation: system.os (or any other).

Discussion