获取企业联系人信息

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

组件介绍

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

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

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

组件配置

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

  2. 组件类型 下拉列表中,选择 获取企业联系人信息

  3. 使用以下筛选项设置联系人搜索条件。

    筛选项 说明
    姓氏 输入联系人姓氏,或点击 配置表达式。
    名字 输入联系人名字,或点击 配置表达式。
    邮箱 输入联系人邮箱地址,或点击 配置表达式。
    号码 输入联系人电话号码,或点击 配置表达式。
    注: 搜索联系人时,系统会按照号码匹配规则 (路径:通讯录 > 企业联系人 > 选项 > 号码匹配) 进行搜索。若选择 不匹配,系统将进行精确号码匹配。
    电话簿 选择企业联系人群组,系统将在所选群组中进行搜索。
    注: 若未指定,系统将在所有企业联系人群组中搜索。
    公司 输入公司信息的关键字。
  4. 点击右下角的 确认

组件变量

在通话流程中添加 获取企业联系人信息 组件后,系统将联系人信息存储至变量中。这些变量可在支持表达式的组件中 (如 条件 组件) 调用,以根据查询结果控制流程。

注: 由于同一通话流程中可添加多个 获取企业联系人信息 组件,系统会按照添加顺序为每个组件编号 (如获取企业联系人信息 1、获取企业联系人信息 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"

组件连接

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

组件 说明
提示音

提示音 组件支持播放音频或将文本转为语音播放。

更多信息,请参见 提示音

办公时间

办公时间 组件支持根据不同时间将来电路由至对应的目的地。

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

菜单 菜单 组件用于向来电者提供多个菜单选项,并根据其按键输入路由来电。

更多信息,请参见 菜单

用户输入

用户输入 组件用于收集来电者的按键输入,通常与 条件 组件配合使用,以判断用户输入并路由来电。

更多信息,请参见 用户输入

语言

语言 组件用于更改其后续组件所使用的系统提示音语言,从而覆盖默认语言设置。

更多信息,请参见 语言

录音 录音 组件可用于在来电者与另一方建立通话后对通话进行录音。你可以设置提示音或文本转语音内容,在录音开始前或录音期间播放,告知通话双方正在录音。

该组件也可用于禁用通话录音,从而覆盖系统对通话的默认录音设置。

更多信息,请参见 录音

按号码拨打

按号码拨打 组件用于引导来电者通过输入号码将来电转接至指定的目的地,实现快速呼叫。

更多信息,请参见 按号码拨打

按名称拨打

按名称拨打 组件是通话流程中的一种结束组件,来电者可通过输入目标分机用户姓名的前三个字母,快速查找并转接至该用户。

更多信息,请参见 按名称拨打

转移

转移 组件是通话流程中的一种结束组件,用于终止来电者与当前通话流程的连接,并将其盲转至指定目的地。转接前可播放提示音,提示来电者通话即将转移。

更多信息,请参见 转移

挂断

挂断 组件是通话流程中的一种结束组件,用于终止来电者与当前通话流程的连接。当来电者进入该组件时,系统会挂断通话。

更多信息,请参见 挂断

条件 条件 组件支持基于表达式进行逻辑判断,根据判断结果对来电进行路由。

更多信息,请参见 条件

循环 循环 组件支持重复执行多个组件,直到达到指定的循环次数或满足设定的条件。

更多信息,请参见 循环

内部数据操作 内部数据操作 组件用于连接 PBX 数据库,执行数据查询或写入操作。
发送邮件 发送邮件 组件支持发送电子邮件,可用于实时通知、异常告警或用户信息推送等。

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

数据库访问 数据库访问 组件用于在通话流程中连接 PBX 数据库,执行数据查询或写入操作。

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

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

更多信息,请参见 HTTP 请求