Change the user of a phone

Answered Question
Apr 11th, 2007
User Badges:

Hi all,


I would like to create the ability to change the user connected to a phone.


Here's what I mean:

- normally user A is connected to phone B, so phonecalls to A are sent to phone B.

- user A moves to another office, where phone C is located. We now want to be able to tell the CCME that user A is now connected to phone C, no longer to phone B.


I'm working on a TAPI-application that preferably should be able to include this functionality as well.

Is it possible to create this functionality programmatically?


THX!

Correct Answer by stephan.steiner about 10 years 1 month ago

If you know CME you probably already know more than I do.. I've never actually installed a CME, I've just seen a few config files.

One thing that may be of use.. when you define the service, defined it as http:///path/app.jsp?device=#DEVICENAME# ..

That'll result in each phone appending

?device=SEPXXXXXXXXX when making the request so you already know the SEP No when a phone calls the service, which should help you identify which phone to edit on the CME.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4 (2 ratings)
Loading.
stephan.steiner Wed, 04/11/2007 - 06:12
User Badges:
  • Silver, 250 points or more

What you describe is known as extension mobility on call manager :) So I'd consider thinking about using a full blown call manager instead.


Alternatively, why don't you write a webservice that's available on all phones, and that allows users to "log in" on any given phone. You'd then identify the user's current phone, connect to the CME, and reconfigure the phone the user currently owns, and the phone from which the user has launched the service, swapping their config so that the whole user config is brought over from the old to the new phone.

StoFFel_BE Wed, 04/11/2007 - 07:23
User Badges:

Thank you for the very helpful answer!


It's impossible to change to the full CCM, though.


But the webservice seems like a good idea... I'll have a look into that.

Maybe you could give me some clues to get me started? :-$

Correct Answer
stephan.steiner Wed, 04/11/2007 - 22:37
User Badges:
  • Silver, 250 points or more

If you know CME you probably already know more than I do.. I've never actually installed a CME, I've just seen a few config files.

One thing that may be of use.. when you define the service, defined it as http:///path/app.jsp?device=#DEVICENAME# ..

That'll result in each phone appending

?device=SEPXXXXXXXXX when making the request so you already know the SEP No when a phone calls the service, which should help you identify which phone to edit on the CME.

StoFFel_BE Wed, 04/11/2007 - 23:47
User Badges:

Okay, this is probably a stupid question... but where can I find information on how to build XML WebServices for Cisco's CME?

Actions

This Discussion