I am looking at switching our voicemail system off of Cisco Unity and on to FreePBX. We are running Cisco Unified Communications Manager 6.1.5 as our main phone system. I have setup a sip trunk to FreePBX 2.9.0rc1.5 and created a Voicemail Pilot number on the Call Manager of ext 4201 which routes to the SIP trunk. On the FreePBX side I have setup 4201 to be the “My Voicemail” feature code. When I press the messages button on my Cisco 7945 phone(This basically dials 4201), I get to Comedian Mail successfully and that works. The problem is that when I call my extension from outside of FreePBX (basically forwards to 4201), it goes to Comedian Mail login prompt as well instead of my voicemail greeting.
I think some of the problem is that I don’t quite understand how the voicemail in Asterisk/FreePBX functions. I am sure I can play some tricks with extensions_custom to get this working but I just wanted to see if I was completely missing something and there is an easier way.