获取企业联系人信息

T本文介绍 获取企业联系人信息 组件的功能、配置方法、变量以及可连接的组件类型。

组件介绍

获取企业联系人信息 组件用于查询企业联系人相关信息,例如联系人姓名、电话号码、邮箱地址等。

你可以直接指定要查询的联系人,或通过配置表达式动态指定联系人。查询结果将存储在变量中,可作为后续组件的输入或条件判断。

注: 如果匹配到多个联系人,系统会返回最新创建的联系人。

组件配置

  1. 内部数据操作 组件添加至消息流程后,点击组件进行配置。

  2. 在弹出的右侧面板中,完成以下设置。

    1. 组件类型 下拉列表中,选择 获取企业联系人信息
    2. 使用以下筛选项设置联系人搜索条件。
      筛选项 说明
      姓氏 输入联系人姓氏。
      名字 输入联系人名字。
      邮箱 输入联系人邮箱地址。
      号码 输入联系人电话号码。
      注: 搜索联系人时,系统会按照号码匹配规则 (路径:通讯录 > 企业联系人 > 选项 > 号码匹配) 进行搜索。若选择 不匹配,系统将进行精确号码匹配。
      电话簿 选择企业联系人群组,系统将在所选群组中进行搜索。
      注: 若未指定,系统将在所有企业联系人群组中搜索。
      公司 输入公司信息的关键字。
      注: 对于 姓氏名字邮箱号码 以及 公司 筛选项,可以点击 配置表达式动态指定联系人。

      表达式包含包括变量、常量和函数。你可以输入 FX 查看并选择系统支持的函数,输入 $ 查看并选择已存储在当前消息流程中的变量。

      关于函数和变量的更多信息,请参见 支持的变量和函数

    3. 在右下角点击 确认

      配置的信息显示在组件上。

  3. 可选: 要路由消息会话或触发其他操作,将鼠标悬停在组件上,然后点击 以添加后接组件。

    关于支持连接的组件的更多信息,请参见 组件连接

组件变量

在消息流程中添加 获取企业联系人信息 组件后,系统将联系人信息存储至变量中。你可在支持表达式的组件中 (如 条件组件) 使用这些变量查询存储的值,以灵活控制会话。

注: 由于同一消息流程中可添加多个 获取分机信息 组件,系统会按照添加顺序为每个组件 ID 编号 (如 Get Company Contact Info 1、Get Company Contact Info 2)。为确保正确获取到指定组件的输出结果,使用变量时需带上对应的编号。
变量 类型 说明 示例值
$GetCompanyContactInfo{index}.contactName String 联系人姓名。 "Leo Poll"
$GetCompanyContactInfo{index}.company String 公司名称。 "YS"
$GetCompanyContactInfo{index}.email String 邮箱地址。 "leo@ys.com"
$GetCompanyContactInfo{index}.phonebookList String 联系人所属的企业联系人群组。 "All"
$GetCompanyContactInfo{index}.remark String 备注信息。 "remark"
$GetCompanyContactInfo{index}.business String 办公号码。 "01082345678"
$GetCompanyContactInfo{index}.business2 String 办公号码 2。 "02160123456"
$GetCompanyContactInfo{index}.mobile String 手机号码。 "13800001234"
$GetCompanyContactInfo{index}.mobile2 String 手机号码 2。 "15900005678"
$GetCompanyContactInfo{index}.home String 家庭号码。 "01087654321"
$GetCompanyContactInfo{index}.home2 String 家庭号码 2。 "075523456789"
$GetCompanyContactInfo{index}.businessFax String 公司传真。 "01082345679"
$GetCompanyContactInfo{index}.homeFax String 家庭传真。 "02160123457"
$GetCompanyContactInfo{index}.other String 其他号码。 "4008880000"

组件连接

获取企业联系人信息 组件可连接 一个 组件。支持的组件详见下表。

注: 如果已有组件连接到该组件,且你需要在它们之间插入一个新组件,将鼠标悬停在两者之间的线上,点击 并选择目标组件。选择的组件被自动插入并与两端分别建立连接,无需删除已有连接、添加新组件再手动重连。

结束组件 转移关闭 不能通过此方式插入。

组件 说明
发送消息 发送消息 支持自动向客户发送消息。

更多信息,请参见 发送消息

发送WhatsApp模板消息 发送WhatsApp模板消息 支持使用指定的 WhatsApp 消息模板自动向客户发送消息。
重要: 此组件仅在消息流程仅适用于 WhatsApp 消息渠道类型时可用。

更多信息,请参见 发送WhatsApp模板消息

等待回复 等待回复 组件支持配置等待超时时长,并根据是否收到回复路由消息会话。

更多信息,请参见 等待回复

菜单 菜单 组件可用于向客户提供一组菜单选项,并根据其回复的值路由消息会话。

更多信息,请参见 菜单

办公时间组件

办公时间组件 组件支持根据不同时间将消息会话灵活路由至对应的目的地。

更多信息,请参见 办公时间组件

等待 等待 组件支持在回复超时时自动将消息会话路由至连接的组件并执行指定的操作。

更多信息,请参见 等待

条件组件 条件组件 组件支持基于逻辑表达式路由消息会话。

更多信息,请参见 条件组件

循环 循环 组件支持基于循环策略重复执行多个组件。

更多信息,请参见 循环

内部数据操作 内部数据操作 组件可用于从 PBX 内部数据库查询数据。
更多信息,请参见以下文章:
发送邮件 发送邮件 组件支持使用配置的邮件服务器自动发送电子邮件并记录发送日志,可用于实时通知。

更多信息,请参见 发送邮件

数据库访问 数据库访问 组件可用于在消息流程中连接第三方数据库,执行数据查询或写入操作。

更多信息,请参见 数据库访问

HTTP请求 HTTP请求 组件可用于向外部 Web 服务器发送 HTTP 请求,实现与第三方应用或服务之间的数据交互。

更多信息,请参见 HTTP请求

转移

转移 可用于将消息会话转移至指定目的地以终止当前会话。

更多信息,请参见 转移

关闭 关闭 组件可用于自动关闭消息会话以终止当前会话。

更多信息,请参见 关闭