最近我们在帮客户对接 3CX 与 CRM 的集成时,遇到了一些比较经典的问题。在这里分享出来给大家。如果对接 CRM 遇到问题可以看看在这里有没有遇到相同的问题。
号码匹配位数
由于 3CX 对接的 CRM 有非常多种,这些 CRM 查询号码的要求也不尽相同。有的 CRM 查询号码只能完全匹配,有些 CRM 却可以匹配后几位数字。
如果在匹配联系人阶段就出现问题,不妨看看是不是这里的配置有问题了。比如 Zendesk,Freshdesk,Hubspot 都需要号码位数完全匹配,而 Zoho Crm 没有这样的要求。
配置的地方在 3CX 中的高级 -> 通讯录 -> 选项 -> 将来电匹配到通讯录条目。在 3CX 与 CRM 的配置文档中都会提到这里应该怎么设置。
自定义字段
如果会使用到 Call Journaling 功能,需要把 3CX 这边的分机与 CRM 的用户对应起来。那么在 CRM 那边就需要有一个字段来填写这个信息。3CX 文档中会介绍如果在 CRM 中新增字段。
日志报错
都是一步步根据 3CX 的配置来,Call Journaling 还是有问题的话,就需要查看日志了。把日志等级改为详细,打个电话后可以在 3cxSystemService.log
日志中查看错误原因。
我们遇到了两种不同的错误,分别是
CRM: PhoneBookMinMatch is zero or server not licensed - call journaling in CRM is skipped
以及
System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
如果遇到这两个问题,建议重启 3CX 服务器。如果重启服务器无效,单独重启 3CX PhoneSystem 01 System Server