XML to change system message on phones

Unanswered Question
Feb 14th, 2007

I am looking to create an Idle URL that will do nothing but update the text in the "system message" bar above the softkeys on our 7940, 7960, and 7970 IP phones. Is there an option that will leave everything else on the screen untouched and only place text in that bar?

I am running CCME 3.4.



I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
XmlEquals Wed, 02/14/2007 - 17:01

You can't change that 'prompt' field without pushing a whole XML 'thing' to the phone, ruining the effect you are going for entirely.

The closest thing I can think of is the CiscoIPPHoneStatus element, which will allow you to push a (relatively) non-obtrusive band across the lower-middle section of an IP phone. This bar will only show up if the phone is IDLE, and I suppose it would be bad thing if the user had lines/speed dials defined in line 5/6, because I think it would be covered up...

olighec Thu, 02/15/2007 - 10:37

Thanks for the tip. Yeah, I was afraid that that was going to be the case. I'll start playing around with the CiscoIPPhoneStatus element.

stephan.steiner Fri, 02/16/2007 - 00:40

There actually is a way.. not via pushing, but TAPI allows the modify that line - and it's currently the only way (not even JTAPI allows for it).

olighec Fri, 02/16/2007 - 08:15

I'm not familiar with TAPI, is there a framework for using that to communicate with the phones?

The reason I want to change it, is because we used to have our company tagline in that space, but now that two companies share the same CCME, we cannot do that, so I would like to push the current outside temperature and a message like "Good Morning/Afternoon/Evening" etc. to the phones. I don't, however, want to cover up the background images on the 7970s or the speed-dials on the 7960s and 7940s. The standard CCME "system message" option won't allow that unless I go in an change the message manually all the time.

stephan.steiner Mon, 02/19/2007 - 01:23

You can find a TAPI guide here: http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_programming_reference_guides_list.html

My suggestion: forget about it unless you know TAPI.. there's a steep learning curve (and it's plain C which doesn't make things any easier unless that's your primary language), and considering the application, that just seems way too much effort.

Depending on which programming language you "speak", you could look for a TAPI wrapper (there are for .NET and Java if I'm not mistaken), but I'm not sure whether they'd support Cisco's TAPI extensions (one of them being the ability to write to that status line).

dufour001 Fri, 03/02/2007 - 03:38

I have CCME.

In the documentation, I don't see any commands to change this status line.

What is the command, and is it possible on CCME ?


Afragoso2009 Mon, 03/30/2009 - 06:07

Do the following in the CCME router

* Conf terminal


system message " your message"

Plase adive ist solve your problem


This Discussion