IT automation is the use of software to create repeatable instructions and processes to replace or reduce human-computer interaction with IT systems. The automation software runs within the scope of these instructions, tools and frameworks, so that tasks can be performed with little manual intervention.