No, CUCM is not an IVR so there's no way to have this on CUCM and the MOH is selected by the device which puts you on hold and that's not a dynamic config.
HTH
java
If this helps, please rate
www.cisco.com/go/pdihelpdesk
HTH
java
if this helps, please rate