I am running freepbx under Device and User mode and i am using Endpoint Manager for the Polycom phones provisioning. That works fine but my problem is that the phone display the device ID as label whoever logs on.
I want the label on the phone to display the ID or the extension of the user who logged in and not the ID of the device.
i wrote a little agi script to rewrite the xhtml static file that the polycom phones use each time a user logs in or out of a phone. this sets the display on the phone [eg: “Agent 7017 Logged In” or “No Agent Logged In” shows up on the phone]
tm1000 is the expert when it comes to the End Point Manager.
However, I suspect the issue is that the label comes from the phone’s configuration file which is statically created once and only read when the phone boots, so through that means it’s not really possible to update it.
There are some phones like Aastra that can be updated through various types of ACTION URI’s pushed back to the phone. So it may be possible for phone specific situations that something hooked into the login process or listening to the AMI could update the phone. But that is not going to be part of the endpoint manager. (Well actually, it could be at some point…)