Skip to content

Hotkey Activity

The Hotkey activity enables users to send keyboard shortcut commands to the currently active application. This allows for the automation of common actions such as saving files, confirming inputs, or navigating interfaces. It supports both single key presses and complex key combinations.

Field Description Requirement
Hotkey The command information to be sent with the keyboard. This field accepts direct key combinations or variables. Variables are typically enclosed in ${}. Required

Action Types & Examples

Send Hotkey Command

  • Format: String
  • Example Result: "CTRL+S"
  • Example Result: "ENTER"
  • Example Result: "CTRL+SHIFT+ENTER"

Implementation Examples

Field Setup - Hotkey: CTRL+S - Hotkey: ENTER - Hotkey: CTRL+SHIFT+ENTER - Hotkey: ${myHotkeyVariable}

Execution Parameters - Execute Hotkey activity with parameter Hotkey set to CTRL+S. - Execute Hotkey activity with parameter Hotkey set to ${dynamicHotkey}.

Technical Notes

The Hotkey activity enables sending keyboard shortcut commands to the active application. Commands can be formed by combining two or three keys using the + symbol (e.g., CTRL+S, CTRL+SHIFT+ENTER). Variables can also be used to dynamically specify hotkey commands.

Supported keys include standard alphanumeric characters (A-Z, a-z, 0-9), numpad keys (NUMPAD0-9), function keys (F1-F12), and special keys/characters such as: !, #, $, %, &, (, ), *, +, ,, -, ., /, :, ;, <, =, >, ?, @, [, ], ^, _, {, }, ~, ', ", ¨, é, ı, İ, Ö, ö, Ş, ş, Ç, ç, Ü, ü, Ğ, ğ, n, t, ACCEPT, ADD, AGAIN, ALT, ALT-GR, ALT_GR, ALT_GRAPH, BACK_SPACE, CANCEL, CAPS_LOCK, CLEAR, CONTROL, COPY, CTRL, CUT, DECIMAL, DEL, DELETE, DIVIDE, DOWN, END, ENTER, , ESCAPE, FIND, HELP, HOME, INSERT, KP_DOWN, KP_LEFT, KP_RIGHT, KP_UP, LEFT, META, MINUS, NUM_LOCK, PAGE_DOWN, PAGE_UP, `PASTE