Install patches from SMT server-side

Is it possible to write a job to inform me what patches/updates are needed on a client at any given time? Is the patchstatus job type smart enough to do this, or will it only tell me if patches are needed?
If that’s the case, can I create a job to run updates on particular software once I know what software is required? For instance, will the following work:

smt-job --create -t update slessp2-bind -g 12345

Thanks for any advice you can give.