Software to perform actions by itself without actively being supervised by a user.
When you want to instruct a program to do something without user interaction, this tag is appropriate.
Sometimes the user will specify a criteria has to be met before the action is taken. Criteria can include time, location, temperature, network availability, or available storage space.
Typically the automated actions are performed on a data set specified in advance by the user.