GrandStream GXP2170 Not showing correct contact info

Status
Not open for further replies.

saint_

Forum User
Advanced Certified
Joined
Aug 21, 2018
Messages
219
Reaction score
26
Hi all,

I have a proof of concept getting ready with nothing but Grandstream GXP2170.
I just noticed that the phones do not sync correctly with the external company contacts.
For example:

if I add a company name with a business phone number, the name does not show in the GrandStream phone book.

If I add a person first / last name with a HOME phone number, it does not show up in the phone book (the number)

The only thing that shows in Grandstream phonebook is if I put a number under MOBILE in 3CX, then it shows as WORK in the phone phonebook.

This is a bigger issue now when 3CX import numbers from Zoho CRM, where the phone numbers are not entered in MOBILE field. I just tried this, and the result is that 3CX import the contact from the CRM, but there is no phone number on the phone to be displayed (although we can see the numbers in the WWW interface).

I can either create a script to fix this, or maybe 3CX team can agree that this is a bug and correct this ?
 
Hello @saint_

Please note that 3CX only adds the First name, Last name and mobile number to the phonebook of all supported phones. If the number is not in the mobile field it will not be added to the phonebook of the IP phone. 3CX clients display numbers from different fields as they are using presence to get the info.
 
Hello @YiannisH_3CX ,

I am replacing in this Proof of concept another brand of phone system, which integrate with their Zoho crm, and has all the phones listed in the crm. This customer is going to look at me and say "Cheaper does not mean better" since the 3CX licenses are cheaper than anyone else, but basics features are not matching what they currently have.

Instead of me reverse-engineering, can you please tell me where are the 3CX templates for contacts, and where are the ones for GrandStream ? Maybe I can run a cronjob to fix this for this brand......
 
I don't think there are templates, just the resulting XML files...
And they are locked from editing by the 3cx Services.
So, you could use their XML as a base file, rewrite as needed, save as a different file name.
Then create a custom phone template to push out this file instead.

Or, turn off whatever service has this locked (I am unsure), open and rewrite the file, then restart the service. This way sounds a little more dangerous.
 
The phonebook xml files for all phones are under the provisioning folder. C:\ProgramData\3CX\Instance1\Data\Http\Interface\provisioning\xxxxxxxxxxxxxxx
 
GrandStream won't accept a company name nor phone business. Therefore, I'm hopeless. Thank you for the help though
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
111,901
Messages
589,638
Members
164,768
Latest member
Eagle Man