ClearlyIP Devices Updating Directory

I was referred here from someon on the FreePBX forums.

We use ClearlyIP phones in our school district. We are currently sitting around 180 devices.
We have been running into an issue where caller IDs have been displaying outdated/stale information. For example, new principal calls a teacher, teacher’s phone shows the new principals face for the contact photo, but the caller ID shows the name of the old principal. After some digging, I determined it was because the phone’s directory wasn’t updating when extensions were renamed.
I contacted ClearlyIP for assistance with this. They told me I would need to rebuild all the phone configs in order for the directory to update. That’s quite the chore when you are working with 180 devices.
Has anyone else using ClearlyIP devices ran into this issue? How did you work around this?

Thanks!

Assuming you using FreePBX for the phone system and the Clearly Devices Module to configure the phones.

You surely don’t have an individual Template and Model Layout in the Clearly Devices Module for each individual phone do you?

assuming you are using the Contact Manager module for the directory, I saw the same behavior on my office phone after opening the layout and saving it then pushing the update to the phone. The new picture appeared (from the User Manager) but the old name from the Extensions Display Name was still showing on the phone.

Did you change the display name in the User Manager account that is linked to the extension? After doing that and pushing a reboot to the phone, the caller ID name is correct.

note you can schedule the phones to auto reboot at a set time in the Clearly Devices Template.

I have 3 templates, one for each model of phone we have (230 and 270), and a special one for 270 for a specific use case for an office staff member.

I have a model layout for each school building for both the 230 and 270 model phones, and then model layouts for sidecars for each building. These layouts haven’t been touched since they were set up. Maybe I’m missing something, but I don’t see a button to rebuild the config from the template screens?

I am using the built-in User Management module for the directory. When we have turnover, I go into the extension and rename it and then under “User Manager Settings” I select the drop-down next to “Link to a Different Default User”. When it’s a completely new user to our district, I choose, “Create New User” and then set the username to match our naming scheme and then set their password. That creates the user in User Management.

I then go to User Management and find the newly created user and finish filling out the information for the user and if I have a picture of them I add it here.

What seems very odd to me is we’ve been running this system for 3 years now and we just now started noticing this issue a couple months ago. It was even affecting my colleague who sits next to me in the office. When he would go into his server contacts on his phone he had several that were labeled wrong. We rebooted his phone several times, used the update button in the directory on the phone, and factory reset the phone and every time the directory would still be wrong. It only would show correctly after I would go in and rebuild the phone’s config and then reboot the phone.

I’m confused, why are you creating completely new users instead of just updating the existing user in User Manager? unless I’m understanding you incorrectly.

example: extensions 200-250
users: 200-250

John Doe is extension 201 and his associated user in User Manager is 201.

John Doe leave and Jane Doe takes over his desk, phone etc…

The 201 extension is edited to change the name, password, vm pin etc…
The 201 user is edited in User Manager to change the Names, PW, permissions etc…

At this point, if you go into Admin > Contact Manager you should see the information updated for the contact of extension 201.

Settings > Clearly Devices

Open the templates > Phone Settings > Auto Reboot = Enable
set the Auto Reboot time.

Open the individual module layouts and just save them (you don’t need to change anything).

After the phones reboot, they will have the correct directory and internal callerID info.

should you have to do this? Probably not but this worked for me and you don’t have to edit 180 phones individually.