Hyperautomation is a term that refers to automation performed by a computer or software application at the same time as a user performs an action. For example, when a user clicks on an object in a GUI (Graphical User Interface) application, the click event may be recorded and used to automatically perform another process without any further human interaction. The most common hyperautomation technique is called hotkeys or "hotkeying," which involves assigning keystrokes or mouse clicks to automated processes, such as opening files or launching websites. Hyperautomation can also take place when users create macros with programming languages like Visual Basic for Applications (VBA). In VBA, users can create sequences of steps that are executed in order by pressing one keystroke at a time or repeating multiple steps in series until the macro has completed its task.
These articles describe tools or techniques that allow users to automate repetitive tasks within a workflow. Examples include automation frameworks and application lifecycle management. Additional topics related to hyperautomation include Cloud deployment, DevOps, continuous integration and delivery (CI/CD), and AI.