Intelligent automation software