Reverse Caller ID Lookup when extension is dialed

I know this has been asked many times before but I haven’t been able to find a clear definitive answer on how and if this can be done.

Is it possible when dialing an extension to display the person’s name associated to the extension on the callers phone display? I’m currently using Polycom Soundpoint IP 450 & 550 phones. Running Asterisk 1.6, 1.8, & 11.

I know if the contact is added to the Polycom’s local contact directory it will work but I need for this to work on all phones for every extension/employee that is dialed. Populating the polycom 000000000000-directory~.xml doesn’t seem to work as it gets overwritten on each phone when adding their own contacts.

I would assume and hope there is a way to do some sort of LDAP lookup when an extension is dialed which I’m confident I can do. But is there a way to pass this information back to the phone? Any other ideas?

Thanks!

Connected Line updates, a feature in Asterisk >= 1.8

Cheers