I setup some entries under Admin | Asterisk Phonebook and I can dial the speed dial numbers. How can I get these phonebook entries to display on the phones? It seems to me that the Asterisk Phonebook is not the same as contacts.
What we would like is to have contacts - internal users/extensions and also external contacts (customers, etc.) available on the phones for the users to dial.
Making this show up on a phone is phone model dependent. Every brand will work differently.
I make use of the Contact Manager for this with Yealink Phones. I could do the same for the Asterisk Phone Book, but Iāve never had a client ask for it.
For the Digium/Sangoma D Series phones use the freePBX contactmanager, and run this script after every change. You have to reload the phones too. I use the Digium phones module.
The script might work for the A series too, if they use the same type of xml file.
For the Ciscos I use a LDAP server (OpenLdap) and some code, which was originally part of Trixbox ( folder cisco in the www directory), which I adapted to my needs. I think there is some code in the www for LDAP lookup of Ciscosā¦
Phone apps would require the use of EPM. Digium/Sangoma D Series phones work best with the Digium phones module, not EPM. The visual voicemail is far more advanced compared to EPM/Phone appsā¦last time I checked, several months ago.
I hope that Digiumās advanced code will be part of EPM in the futureā¦
I created some āExternalā contacts in Admin | Contact Manager but these contacts but the speed dial does not work for these. In the Asterisk Phonebook the speed dial number work as *0nn (speed dial number) but in Contact Manager it seems to indicate that the speed dial numbers are *10nn (speed dial number). However when I attempt to dial *10nn the phone does not dial the number.
The Asterisk speed dial numbers do work when dialing *0nn.