Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

Configuring CCM Express (IVR and music on hold)


I have problem configruring CME 3.0. Music on hold does not work. I have configured as in CCO documentation but still does not work. The seond problem is how to configure IVR in CME 3.0. I found some documentation but I still have a problem configuring it.

Does anyone have any suggestions?

Best regards,

Aleksander Kocelj

The configuration of the router is like that:

hostname CME3.0


logging queue-limit 100

ip subnet-zero


no ip domain lookup

ip dhcp excluded-address


ip dhcp pool CME


option 150 ip



no voice hpi capture buffer

no voice hpi capture destination


mta receive maximum-recipients 0


interface FastEthernet0/0

ip address

duplex auto

speed auto


ip http server

ip http path flash:

ip classless


tftp-server flash:P00303020214.bin


call application voice aa flash://its-CISCO.

call application voice aa operator 901

call application voice aa aa-pilot 999

call application voice aa language 0 en

call application voice aa set-location en 0 flash://

call rsvp-sync


mgcp profile default


dial-peer cor custom


dial-peer voice 1 pots

application aa



load 7910 P00403020214

load 7960-7940 P00303020214

load 7905 P00403020214

max-ephones 24

max-dn 24

ip source-address port 2000

application aa

auto assign 1 to 24

create cnf-files version-stamp 7960 Oct 08 2003 09:56:13

max-conferences 4


time-format 24

date-format dd-mm-yy

web admin system name admin secret 5 $1$7RhV$1eVYL8cMTpyizWfoN/Btx1



directory last-name-first


ephone-dn 1

number 900

label Uros Strnisnik - 900

description 5853900

name Uros Strnisnik

application aa


ephone-dn 2

number 901

label Aleksander Kocelj - 901

description 5853901

name Aleksander Kocelj

application aa


ephone 1

mac-address 000C.30E3.1D81

speed-dial 1 901

type 7905

button 1:1


ephone 2

mac-address 000B.BE37.147D

type 7940

button 1:2


ephone-hunt 1 peer

pilot 998

list 901, 900

final 999




Re: Configuring CCM Express (IVR and music on hold)

For MOH not working, try removing the call application commands and add it again.


Re: Configuring CCM Express (IVR and music on hold)

Make sure the file is in the flash and that it is encoded correctly. It needs to be a PCM 8 bit khz stream.

When you say you need to configure IVR on the ITS gateway, you mean you need to invoke a tcl applicaiton on the inbound calls. You can configure the application on the inbound pots dial peer. You need to put a port and a destination pattern under dial peer voice 1 and also an incoming called-number .


New Member

Re: Configuring CCM Express (IVR and music on hold)

Music oin hold will only be played to people coming in via PSTN or H323 links. If you place a call on hold between two phones registered to the CME router they will only get a beep every few seconds. As far as I know there is no way to make music on hold work for internal phone calls.

New Member

Re: Configuring CCM Express (IVR and music on hold)

I stumbled on a way to check for moh with out the PSTN or H323 links. If you start a 3way conf, then put 2 of the phones on hold, the 3rd phone not on hold will hear the MOH file, not the normal beeps.

New Member

Re: Configuring CCM Express (IVR and music on hold)

Regarding the automatic attendant(AA) (IVR). The idea is to make that all the incomming calls be forward to the AA, and by this way you must configure this dial-peer to recieve Direct In Dialing (DID) calls, it will able you to dial postdialing digit using the application, ie: you can try to add a dial-peer with the following configuration for a FXO port:

call application voice aa flash:its-CISCO.

call application voice aa operator 100

call application voice aa aa-pilot 9

call application voice aa language 0 en

call application voice aa set-location en 0 flash:

voice-port 2/1


dial-peer voice 50 pots

application aa

destination-pattern 0


port 2/1

This will able you this make incomming calls be forwarded to the AA and after this you can dial an extension number.

Regarding the IVR, if you configure



It will work if you make an outgoing call to the PSTN using the same CMME router as PSTN Gateway, and if you make a call to the PSTN, this call can be leaved on hold by an IP Phone, and you´ll hear the MoH on the PSTN side.

But for internal MoH Service, you need to configure MoH but for a multicast group, I have troubles with it, regarding documentation you only need to add

in the telephony service profile the following:


ip source-address port 2000


multicast moh port 2000 route

where: is the fa0/0 and the is the multicast group.

After this I enabled igmp and cgmp with pim dense-mode, on the router and the switch and don´t work.If you have some advance regarding this topic let me know.

I Hope this help.


CreatePlease login to create content