Software automation systems that can operate in the background without human involvement as part of Robotic Process Automation (RPA) and similar user interface or other software automation systems. Not requiring AI or machine learning, unattended RPA bots work independently, following a rules-based process to completion, and automate back-office processes at scale. Unattended bots can make use of AI and machine learning for tasks such as natural language processing (NLP) and computer vision.