cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1032
Views
3
Helpful
1
Replies

Programatically Illuminate Cisco IP Phones Visual message waiting indicator (VMWI or MWI) ?

lesserhippias
Level 1
Level 1

How can I programatically illuminate Cisco IP Phones Visual message waiting indicator ( VMWI or  MWI) ?

To be more clear:


  1. Given a cisco call manager call it CallManagerX  and
  2. Given an IP(SIP)  phone which is registered to CallManagerX  call it PhoneY

I want to send programatically a signal to the CallManagerX so that CallManagerX will  illuminate MWI at PhoneY.

[ ofcourse if it was the right way to do ]

I look for code-script ...Simply able to do it programatically...


Best Wishes

L.Hippias

1 Reply 1

amoherek
Cisco Employee
Cisco Employee

Hi Lesser,

One way you can make the phone flash the MWI light is to use the IP Phone Services API to send XML directly from your application to the phone. You could use the Play URI to play files that are in the Ringlist.xml or those that are not. If the phone is equipped with an MWI light, it will be flashing while the audio file is playing, providing a visual alert as well. If you do not want an audio playing on the phone, you can create a silent audio file. When you send the silent audio file to the phone, the phone will play silence and the MWI will light up.

To learn more about IP Phone Services API visit https://developer.cisco.com/web/ipps

Here's an example:

<CiscoIPPhoneExecute>

<ExecuteItem URL="Play:alert.wav"/>

</CiscoIPPhoneExecute>

Be sure to download the IP Phone Services Application Development Notes to learn more - https://developer.cisco.com/site/collaboration/endpoints/ip-phone-services/documentation/

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: