Odoo CRM Integration

介绍

从 3CX 版本 20 Update 10 开始,3CX 通过 3CX CRM API 提供与Odoo CRM 的原生集成

并具备以下功能

  • 来电显示至联系人名称 – 来电触发Odoo联系人查找。
  • 联系人查找 在 3CX 网页客户端中按姓名、号码或电子邮件搜索时,可在 Odoo 中查找联系人。
  • 3CX Odoo 集成支持同时查找普通联系人和公司类型的条目。
  • 通话和聊天记录 – 通话和聊天会作为 CRM 通话和聊天记录记录在 Odoo 联系人卡片中。
  • 创建新的 Odoo 联系人 –  对于来自新号码的通话,可直接从 3CX 客户端创建。
  • 点击通话– 通过适用 Google Chrome 和 Microsoft Edge 的 3CX 的 Click2Call 浏览器扩展,直接从 Odoo 发起呼叫。

步骤 1:配置 Odoo

  • 登录您的 Odoo CRM
  • 点击您的个人资料图像,选择我的偏好 选项
  • 选择安全标签页
  • 点击添加 API 密钥 按钮:
  • 为你的新 API 密钥命名,并设置其有效期。
  • 点击生成密钥 按钮
  • 安全地复制您的 API 密钥
  • 点击完成 按钮
  • 记下实例的数据库名称,通常是您的 Odoo FQDN 主机名。
  • 如果您不确定数据库名称:
  • 点击您的个人资料图片并选择我的数据库 选项
  • 如有需要,请重新登录
  • 记下实例的数据库名称

步骤 2:配置 3CX

  • 在 3CX 管理控制台中,转到集成 → CRM
  • 选择 从下拉列表中选择 OdooCRM
  • 请输入所需信息:
  • 你的 Odoo 域名网址(例如 https://3cx-example.odoo.com )
  • 你的 Odoo 数据库名称
  • 你的 Odoo API密钥
  • 点击节省 按钮

步骤 3:配置通话和聊天记录

  • 要记录外部通话,对方电话号码必须与 Odoo 联系人的电话号码匹配。这样,3CX 才能将接收到的通话映射到对应的 Odoo 联系人。
  • 勾选 启用通话记录 选项,将外部通话记录到 CRM,并配置以下通话记录参数:
  • “通话主题” - 通话的主题。
  • “已接来电” - 已接来电的描述。
  • “未接来电” - 未接来电的描述。
  • “已接去电” - 已接去电的描述。
  • “未接去电” - 未接去电的描述。
  • 请注意,您可以在通话记录参数中使用变量,变量以
    [variable_name]
    的形式表示,例如,外部号码指定为
    [Number]
    。可用的变量列表请参见
    此处

  • 如果您想将聊天记录报告给 CRM 系统,请勾选 启用聊天日志 复选框。
  • 您可以自定义“聊天主题”
  • 要将外部聊天记录到 Odoo,对方的电子邮件地址(网络聊天)或电话号码(短信/WhatsApp)必须与 Odoo 联系人的相关字段匹配。这样,3CX 才能将接收到的聊天映射到对应的 Odoo 联系人。
  • 您可以在其中使用变量。“聊天主题”参数,表示为
    [variable_name]
    ,例如,外部编号指定为
    [Number]
    。可用的变量列表请参见
    此处

步骤 4:配置联系人匹配

在 3CX Odoo 设置页面中,您可以选择联系人匹配是优先匹配 Odoo 中的普通联系人还是公司类型的条目。

此外,根据您的需要,您可以使用完全匹配或部分匹配来进行通话。这可以在以下位置进行配置: 系统 > 电话簿 > 选项

如果您符合以下情况,请使用 精确匹配

  • 您已完全支持 E164 格式:
  • 所有联系人均以这种格式存储。
  • 所有来电和去电均按此格式接听和拨打。
  • 这样可以保证联系人匹配的准确率达到100%。

如果您符合以下情况,请使用 匹配至少 X 个字符:

  • 您的通话是通过以下几种方式混合进行的:
  • 本地拨号,
  • E164
  • 或其他国际拨号格式。
  • 理想的字符数取决于您当地的编号方案。

步骤 5:配置联系人创建

  1. 如果您希望在收到来自未知号码(3CX 和 CRM 中均未找到)的来电时在 CRM 中创建新联系人,请检查以下内容:允许通过 3CX 网页客户端直接向 CRM 创建联系人复选框
  2. 当无法匹配到来电号码时,3CX 客户端将弹出一个对话框,让用户填写详细信息。

另请参阅

最后更新时间

本文件最后更新日期为2026年7月30日。

https://www.3cx.com/docs/odoo-crm-integration/