Meeting user needs: Customized automation solutions