Configure SM via CLI

Is there a way to upload a config or configure an SM via cli. We are wanting to upload a basic config to each new SM that is installed on location either via ftp or using a script to enter CLI commands.

Not directly - your best bet is to push everything via SNMP. You could write a script using "snmpset" if you like