FreePBX Voicemail with Cisco Call Manager (CUCM)

I was able to figure this out. If anyone is interested, I following the below tutorial to get voicemail using FreePBX, while using phones registered to CUCM:

http://www.uccollabing.com/2016/07/06/asterisk-pbx-as-voicemail-for-cucm/

As for integrating MWI, I added this shell script here: