How to use UiPath Hotkeys Example |Video upload date:  · Duration: PT1M37S  · Language: EN

Learn a compact UiPath hotkeys tutorial to send keyboard shortcuts select targets and speed up automation workflows

If your automation was a person it would be that coworker who never hits Enter. This quick and practical tutorial shows how to send UiPath hotkeys and keyboard shortcuts so your workflows actually push buttons and do useful things. We cover when to use Send Hotkey versus Type Into, how to pick a reliable selector, and a few tricks to stop your automation from having an identity crisis.

Quick setup and first steps

Open UiPath Studio, create a new sequence, and make sure the target application is visible. No drama here. The app window is the stage and your workflow is the actor. Add a Send Hotkey activity when you want to fire a single shortcut. Use Type Into when you need to type full text rather than press a combo of keys.

Step by step workflow checklist

  • Step 1 - Open the application you want to control and keep it accessible to the robot.
  • Step 2 - Add a Send Hotkey activity for shortcuts like Ctrl C or Enter. Use Type Into for strings and text entry.
  • Step 3 - Capture the UI element with the recorder or Indicate on Screen so the hotkey targets the right control.
  • Step 4 - Choose the key and modifiers, for example Ctrl, Alt, or Shift, from the activity properties.
  • Step 5 - Tune SimulateType or SendWindowMessages in the activity properties for better reliability with modern apps.
  • Step 6 - Run the workflow, watch the output panel, and add logs around critical calls so debugging feels scientific rather than mystical.

Send Hotkey versus Type Into

Send Hotkey is the concise assassin. It presses a key or a key combo efficiently, and is ideal for shortcuts, menu activation, and form navigation. Type Into is the verbose novelist. It sends characters as text when a shortcut will not cut it.

  • Use Send Hotkey for Enter, Tab, Ctrl C, Alt F, and other shortcuts.
  • Use Type Into when you must type text or when the app needs simulated typing rather than a raw key press.

Selectors and focus reliability

Bad selectors are the leading cause of automation grief. If the robot keeps missing the target, capture a slightly larger parent element with Indicate on Screen. That often reduces flakiness and avoids dramatic debugging sessions.

When the target window struggles with focus try these options in the activity properties

  • SimulateType for modern apps when available, it often avoids focus issues.
  • SendWindowMessages when the app responds better to window messages than synthetic keyboard input.
  • Add a short Delay before the hotkey when the app needs a moment to become active. Prefer targeted waits and element exists checks over long hard coded pauses.

Debugging tips that actually help

Watch the Output panel for selector errors and Activity Logs. Put Log Message activities before and after critical hotkey calls so you can tell if the robot actually reached the step. If something fails add a screenshot or an Attach Browser activity to guarantee context.

Common gotchas and fixes

  • Hotkey seems to do nothing - check that the correct UI element has focus and that SimulateType is set appropriately.
  • Selectors break across environments - capture a parent element or use anchor base to stabilize the selector.
  • Timing problems - replace blind delays with Element Exists or Wait Attribute where possible.

Quick checklist for predictable keyboard automation

  • Prefer Send Hotkey with SimulateType for modern desktop apps.
  • Use Type Into when you must input text rather than trigger shortcuts.
  • Capture a reliable selector with Indicate on Screen and consider a parent element if needed.
  • Add short delays only when necessary and favor explicit wait activities.
  • Log around hotkey activities so troubleshooting is faster and less mystical.

There you go. With a few careful clicks and some selector hygiene your UiPath hotkeys will behave like a well trained intern. If the app still ignores the robot try toggling SimulateType or SendWindowMessages and then give it a stern look.

I know how you can get Azure Certified, Google Cloud Certified and AWS Certified. It's a cool certification exam simulator site called certificationexams.pro. Check it out, and tell them Cameron sent ya!

This is a dedicated watch page for a single video.