Imagicle VoiceMail interacts with Cisco UCM as a H.323 endpoint. You need to configure:
If you wish to leverage CUCM "Redirecting Number" feature, to associate each user to a common VM Pilot Number, then please check the following flag too:
E.g. if the route pattern is *9XXX the pilot can be *9999 and the voice mail numbers *9001, *9002....
If you wish to leverage CUCM "Redirecting Number" feature, please configure the common VM Pilot Number instead of personal VoiceMail number.
Note: Don't flag the "Voice Mail" check box
Find the UC Suite user on Users->Global directory. You could use the ImagicleCTI you created during the general device association configuration. If not already available, please create a new user with the following parameters:
Associate all CTI ports created for MWI (ex: MWI_CTIPort1) to that user. This can be done through the 'Device association link'.
Warning: if you have Application Suite 2011.11.2 or later DO NOT associate the CTI port. The CTI port is not needed anymore.
Note: if you are configuring Imagicle VoiceMail with a CuCM cluster, please ensure all the nodes are included in the same Server Group. Failing to do so will prevent turning MWI on for IP phones registered on the subscribers.
Imagicle VoiceMail interacts with the Cisco UC Express through a H.323 trunk.
So only a dial-peer and few other commands are needed on the Voice gateway:
dial-peer voice 1 voip
description To_Imagicle_VoiceMail
destination-pattern 9..
dtmf-relay h245-alphanumeric
session target ipv4:10.10.10.10
no supplementary-service h450.2
no supplementary-service h450.3
codec g711ulaw
no vad
Note: VoiceMail supports both G711 and G729 codec for audio data when license is activated
In the "telephony-service" configuration enter the command:
voicemail 999
Then you need to configure the forwarding behaviour on each directory number for which you wish to enable voice mail. E.g.:
ephone-dn 1
number 301
call-forward noan 901 timeout 10
!
ephone-dn 2
number 302
call-forward noan 902 timeout 24
!
…
Effective Imagicle Summer 2013 release, the MWI configuration must be as follows:
ephone-dn 10
number 8000*1 secondary 8000*2
no huntstop
mwi on-off
This ephone-dn manages the message waiting on/off operation. You must set the same MWI prefix (8000 in our example) in the Telephony system parameters page of the Application Suite. The MWI address prefix is used to simulate a call to the extension you need to switch the MWI on and off.
Before Summer 2013:
ephone-dn 10
number 8000*...*1 secondary 8000*...*2
no huntstop
mwi on-off
Pay attention to use as many "." in the ephone-dn configuration as the digit length of phone extensions.
Warning: Make sure that the mwi prefix specified in the Imagicle VoiceMail and the CME configuration (8000 in this example) doesn't match the destination pattern in the dial-peer to the voice mail.
Here is a way to test the MWI prefix:
If you have an IP phone with the extension 325, just dial
8000*325*1
to switch the mwi on,
8000*325*2
to switch the mwi off.
This works both on CallManager and on CallManager Express.
If the MWI turns on when you call it from the phone, but VoiceMail is not able to trigger it, check the following: