The Genie studio includes Genie activities, which helps in creating an easy automation process. Genie Activities are the steps or actions which can be carried out on an application.
Using ‘workflow designer’, a sequence can be created which is the combination of multiple built-in activities. RPA Genie Studio has a number of native activities.
For example, if the user wants to click a button in an application, the ‘Click’ activity can be used. The ‘Click’ activity can be configured to specify which UI Element in the application needs to be clicked. Another example is typing into a text box. For this, ‘Send Keys’ activity can be used. This activity helps to configure in which field the user wants to send keys to and what keys/characters need to be typed in.
The Activities Panel lists different categories of activities. These activities can be used for creating web UI automation, data manipulation, integrating processes with Database and Excel applications, working with local files/folder and desktop applications, etc.


Most of Genie Activities has the following common properties:
There are some extra properties which are not common to all Genie activities in the “Common” section such as “Timeout, Delay After, Delay Before”.
The properties in the “Common” section can contain around three to seven fields depending on the activity as shown below:


| UI Automation | Programming | BOT Manager | System | Workflow | App Integration | OCR | Cryptography |
|---|---|---|---|---|---|---|---|
| Browser | Collection | Calendar | Application | Assertion | Database | Create Tesseract OCR | Decrypt Text |
| Element | DataTable | Job | Clipboard | Control | Excel | OCR-Find Element | Encrypt Text |
| Event | DateTime | Process | Dialog | Debug | OCR-Get Text | ||
| Image | Dictionary | Resource | Environment | Invoke | OCR Click Text | ||
| Screen Scraping | JSON | Settings | File | ||||
| Windows | String | Transaction | Image | ||||
| XML | Log Custom Message | Lock | |||||
| PowerShell | |||||||
| Printer |