The "Connect and log in to a VM" WrkAction is required in your Wrkflow prior to making use of this desktop RPA WrkAction.
Send text to an active desktop session.
Application
Desktop Automation (RPA)
Inputs (what you have)
Name | Description | Data Type | Required? | Example |
Desktop session ID | The unique identifier of the desktop instance. Can be retrieved from "Connect and log in to a VM” Wrk Action. | Text (Short) | Yes | fb9bc380-146c-420e-9130-50ce93614e0 |
Wait after input | The number of seconds to wait after the text input before proceeding with the next Wrk Action | Number | No |
|
Value | Value to write to the VM session | Text (Long) | Yes |
|
Outputs (what you get)
Name | Description | Data Type | Required? | Example |
Screenshot |
| File | No |
|
Unsuccessful message | If unsuccessful, a message stating what went wrong | Text (Long) | No |
|
Outcomes
Name | Description |
Success | This status is selected if the job has successfully completed. |
Unsuccessful | This status is selected if the job has completed unsuccessfully. |
Impossible to complete | This status is selected in the event of the following scenario:
|
Requirements
N/A
Known Limitation: RustDesk Keyboard Input
When using the Send Text to a VM Wrk Action with a remote desktop session connected through RustDesk, some characters that require modifier keys (such as :, \, +, |, @, etc.) may not be entered correctly.
Example
Input:
G:\Shared drives\
Result in some RustDesk configurations:
g;\shared drives\
Recommended Workarounds
1. Use clipboard-based text entry whenever possible
If the process allows it, use a text input method that pastes the value rather than simulating individual key presses. This avoids keyboard translation issues and typically produces the most reliable results.
2. Enable "Translate Mode Beta" in RustDesk
When connected through RustDesk, change the keyboard input mode to Translate Mode Beta from the RustDesk toolbar. This mode generally provides better key translation between the local and remote systems and may resolve issues with modifier keys.
Note: RustDesk may require this setting to be re-enabled each time a new remote session is established.
