Automating customer set up and contracts