Is there anyway to update the CallerID info on a callers SIP phone during a call? I can think of a couple examples of times when it would be nice to do something like this…
Speeddials - In our dialplan, extensions 01-99 are speed-dials to an external number. The numbers are stored in MySQL. It would be nice to display the name and number instead of the Speed dial number on the callers phone
When dialing another Sip phone, use the dialplan to determine if the other party is on another phone call. If so, display that info on the callers display much like our old Nortel system would do.
We handle call forwarding information in MySQL as well. Again, during the call, update the callers display to indicate the progress like “Trying cell” or something…
From what I have read in the Aastra documentation, the CallerID info can be updated in a 200 OK or re-invite message. As far as I can tell, there is not a way to initiate something like this from the Dialplan. Is there something I have missed?