GREAT LOTUS icon

GREAT LOTUS

10 action groups: ManagerAction, MouseAction, KeyboardAction, BrowserControl, ElementAction, ImageAction, OthersAction, EmailAction, DeveloperAction, General Debug

3. Keyboard → press_key

AI-generated

Summary

Publishes an MQTT request for a single keyboard key action on the session selected by Remote Port. Configure the key, action type, repeat count, and interval; optionally wait for the response and include selected fields from incoming items.

Inputs

  • Topic (required) — MQTT topic used to publish the request.
  • Remote Port (required) — CDP port used to route the action to the target client session.
  • QoS — MQTT delivery quality level: 0, 1, or 2; defaults to 1.
  • Include Input Items — When enabled, attaches incoming item data to the request. Use the associated field selector to choose fields, including nested paths; defaults to false.
  • Key (required) — Key to act on, such as Enter, Tab, Escape, or ArrowUp; defaults to Enter.
  • Key Type — Selects press, hold, or release; defaults to press.
  • Press Count — Number of presses; defaults to 1.
  • Delay Between Presses (ms) — Delay between presses in milliseconds; defaults to 500.
  • Wait For Response — When enabled, waits for an MQTT response before returning output; defaults to false.
  • Response Timeout (sec) — Maximum response wait when waiting is enabled; defaults to 60 seconds.
  • Delay Next Step (ms) — Delay before proceeding to the next workflow step. Defaults to a random value from 200 to 1000 ms.

Output shape

A list of items containing the MQTT action response, or publish result when not waiting for a response.

The operation can optionally include selected input fields in the request and delay the next workflow step. Response details depend on the remote client payload.

Links

Discussion