- Joined
- Jan 19, 2018
- Messages
- 3,465
- Reaction score
- 2,324
When you enable CRM integration, you can choose to create unknown contacts or not.
Typically you turn this on, so that call details (and chats, etc) are captured for new (to the CRM) callers.
The problem is that when 3CX makes the contact and the person calls back a second time, the caller ID is changed to be what's in CRM.
Imaging this workflow:
Caller #1 calls into your system. Their caller ID is set to "Business #1" and your SIP provider does a CNAM lookup. You see on your phone: "Business #1 111-222-3333" You complete the call. A new contact is made in your CRM, with the default "New 3CX Caller"
Caller #1 calls back into your system. Their caller ID is set to "Business #1" and your SIP provider does a CNAM lookup. You see on your phone: "New 3CX Caller 111-222-3333" because it's in your CRM.
While the correct answer is the agent should fix the name in CRM, this doesn't always happen and it breaks CallerID lookups.
Is there any way to resolve this? Ideally 3CX would save a new contact into CRM with the CNAM values instead of the default you set. Alternatively 3CX would always display the name from the CRM EXCEPT when that name matches the default new contact name.
Typically you turn this on, so that call details (and chats, etc) are captured for new (to the CRM) callers.
The problem is that when 3CX makes the contact and the person calls back a second time, the caller ID is changed to be what's in CRM.
Imaging this workflow:
Caller #1 calls into your system. Their caller ID is set to "Business #1" and your SIP provider does a CNAM lookup. You see on your phone: "Business #1 111-222-3333" You complete the call. A new contact is made in your CRM, with the default "New 3CX Caller"
Caller #1 calls back into your system. Their caller ID is set to "Business #1" and your SIP provider does a CNAM lookup. You see on your phone: "New 3CX Caller 111-222-3333" because it's in your CRM.
While the correct answer is the agent should fix the name in CRM, this doesn't always happen and it breaks CallerID lookups.
Is there any way to resolve this? Ideally 3CX would save a new contact into CRM with the CNAM values instead of the default you set. Alternatively 3CX would always display the name from the CRM EXCEPT when that name matches the default new contact name.