Display Caller ID with name

Hi

I have a client who has installed Freepbx 17 and is using Yealink phones. Yealink phones have a big display, and currently, when calls come in, the number is shown.

The client has asked if we can integrate a client list with phone numbers and full name or first and last name so that FreePBX will resolve the number to the full name.

Such a list can be an Excel list imported to FreePBX or just a CSV file. Is that possible, and will the information be passed to the Yealink phones?

Thanks,

You can bulk import a properly formatted CSV into the Allow List or Contact Manager and use CID Superfecta to display the associated caller-id name.

I would recommend creating a remote phone book for the yealink phones, toss it in /var/www/html/, and use endpoint manager or manually add the remote phone book into the yealink.

1 Like

Thank you - Yes I think for the Yealink phones we need to create an external phone book. I understand Yealink reads an XML and someone created a PHP script to read the info from the FreePBX contact manager and converted them into an XML format which is readable by Yealink phones.

There is a simple was to do this.

Go to modules>Contact Manager and then click on the external tab on top. Populate the Display Name with whatever you want it to say, and fill in the number with the incoming number. Don’t forget to put a 1 in front of the incoming number if your provider is sending you a 1 in front of the number. You can use the Bulk Handler to import all of this from a properly formatted spreadsheet

1 Like

I noticed the Contact Manager; however, will the information be passed to Yealink phones? I did a simple test, and the information was not passed over. I will have to do further tests, though.

I think it works with sangoma phones but not yealink

Hi,

I went a step further and installed this script in /var/www/html

I’m getting the results in my browser window.

I thought this PHP script will create an XML file in /var/www/html

I see the remote phonebook on the Yealink, but it says “can’t download remote configuration.” It looks like I’m close to getting the phonebook on the Yealink.

Does anybody know what the issue is? Thanks