Yes as Jacob has mentioned you can create a scheduled deployment after scan.
So the moment the machine is scanned, it will start deploying it. However you want to report on a dynamic group or a report so that it doesn't keep trying to deploy to the asset.
Reports are best, however I would suggest starting with a dynamic group.
Eg If machine missing Google Chrome. Then a scheduled deployment checks that group for a list of all machines, once they are scene it deploys to the machine (note set in deployment package rescan asset). This will drop it out the dynamic group as Google Chrome is now installed etc.