Actions63
- 1. Manager Actions
- 2. Mouse Actions
- 3. Keyboard Actions
- 4. Browser Control Actions
- 5. Element Actions
- 6. Image Actions
- 7. Others Actions
- 8. Email Actions
- 9. Developer Actions
- 10. General Debug Actions
3. Keyboard → press_key
AI-generatedSummary
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.
