一键外呼插件(合力)
1. 简介
1.1 插件简介
一键外呼插件能够实现,插件配置完成后,用户可通过直接点击表单中的外呼按钮来联系客户。并且能够将通话时间、通话 ID 等内容回填至简道云表单字段中。
1.2 应用场景
一键外呼插件适用于服务行业的各类场景中,如电销线索激活、售后回访、客服等。
1.3 预期效果
注:本文以 CRM 套件作为演示 demo,您可以根据企业需求搭建出合适的表单来使用插件。
1)在客户表中,点击「跟进」,在弹出的「跟进记录」表中,选择对应的「跟进商机」、「联系人」、「跟进方式」,选择完成后,点击「一键外呼」。如下所示:
2)外呼成功后,出现如下所示呼叫页面,并在双方接通后,通过前端事件在跟进记录表中回写相关字段;
3)当数据被提交后,触发智能助手在「跟进记录表」中回写通话记录相关信息。如下所示:
2. 合力平台配置
2.1 登录合力亿捷云后台
登录 合力亿捷 后台,若没有账号的,需先注册账号。
2.2 获取Access相关信息
在「API >> 用户鉴权 >> 获取 access Token」处,查看并保存 appid、account 和 secret。
3. 插件安装及配置
3.1 安装插件
1)直接安装
2)插件市场处安装
在简道云「插件市场」处,安装「一键外呼插件」。插件市场处安装方法可参见文档:插件市场中【2.3 插件安装】。
3.2 配置插件
安装后,在「插件管理」处,点击插件右侧的「设置」按钮,配置以下信息:
- 账户编号:将【2.2 获取 Access 相关信息】中获取到的 account 填写进去;
- App Id:将【2.2 获取 Access 相关信息】中获取到的 appid 填写进去;
- Secret:将【2.2 获取 Access 相关信息】中获取到的 secret 填写进去。
3.3 启用插件
在插件管理中,打开一键外呼插件右侧开关,启用插件。
4. 表单搭建
以 CRM 管理套件 的跟进记录表为例,需要补充的字段如下所示:
字段说明 | 字段名称 | 字段类型 |
外呼 | 一键外呼 | 按钮 |
拨号 | 拨号-通话地址 | 单行文本 |
拨号-通话 ID | ||
拨号-通话记录ID | ||
拨号-主叫号码 | ||
拨号-开始呼叫时间 | ||
拨号-响铃时间 | ||
拨号-摘机接通时间 | ||
拨号-通话结束时间 | ||
拨号-通话时长(秒) | ||
通话记录获取 | 通话 ID | 单行文本 |
主叫号码 | ||
被叫号码 | ||
开始呼叫时间 | ||
响铃时间 | ||
摘机接通时间 | ||
通话结束时间 | ||
通话时长 | ||
坐席登录名 | ||
坐席工号 | ||
通话记录状态 | ||
录音地址文件 | ||
坐席姓名 | ||
省份 | ||
市区 | ||
挂机方 | ||
通话拦截原因 | ||
拦截原因详情 | ||
客户 ID |
5. 前端事件配置
本插件包含「拨打电话」和「查询通话记录」两个函数,进行外呼时,通过前端事件中的拨打电话函数进行配置。
5.1 添加前端事件
点击「一键外呼」字段,在「字段属性 >> 执行动作」处,点击「设置」:
5.2 设置事件名称和说明
添加好前端事件后,首先设置前端事件的基础信息,即事件名称和事件说明,用于区分前端事件:
5.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「一键外呼 >> 拨打电话」;
- 用户名:设置为自定义,填写登录合力平台时的用户名;
- 密码:设置为自定义,填写登录合力平台时的密码;
- 电话:设置为字段值,并选择表单字段中的「联系方式」;
- 字段存储关系:点击「添加」,添加全部字段后设置如下:
- 将「通话 id」的值存储到「拨号-通话 ID」中;
- 将「通话记录 id」的值存储到「拨号-通话记录 ID」中;
- 将「通话记录-地址」的值存储到「拨号-通话地址」中;
- 将「主叫号码」的值存储到「拨号-主叫号码」中;
- 将「开始呼叫时间」的值存储到「拨号-开始呼叫时间」中;
- 将「响铃时间」的值存储到「拨号-响铃时间」中;
- 将「摘机接通时间」的值存储到「拨号-摘机接通时间」中;
- 将「通话结束时间」的值存储到「拨号-通话结束时间」中;
- 将「通话时长(秒)」的值存储到「拨号-通话时长(秒)」中;
全部设置完成后,点击「保存」。
6. 智能助手配置
本插件包含「拨打电话」和「查询通话记录」两个函数,进行录音文件回写时,通过智能助手并选择查询通话记录函数进行配置
6.1 添加智能助手
在跟进记录表中,切换至「扩展功能 >> 智能助手」处,点击「新建智能助手。,修改智能助手的名称为「通话记录回填」,选择触发方式为「表单触发」,触发表单设置为「跟进记录」。如下所示:
6.2 设置触发动作
设置表单触发动作为:
- 当新增数据时
6.3 添加并设置插件节点
点击节点连接线上的加号按钮,添加插件节点,节点设置如下:
- 执行插件:设置为「一键外呼插件」;
- 通话记录 ID:设置为字段值,即「触发数据—拨号-通话记录 ID」;
- 执行结果:点击添加按钮,添加并设置如下所示字段:
- 通话 ID,设置为文本类型;
- 主叫号码,设置为文本类型;
- 被叫号码,设置为文本类型;
- 开始呼叫时间,设置为文本类型;
- 响铃时间,设置为文本类型;
- 摘机接通时间,设置为文本类型;
- 通话结束时间,设置为文本类型;
- 通话时长,设置为文本类型;
- 坐席登录名,设置为文本类型;
- 坐席工号,设置为文本类型;
- 通话记录状态,设置为文本类型;
- 录音文件,设置为文本类型;
- 坐席姓名,设置为文本类型;
- 省份,设置为文本类型;
- 市区,设置为文本类型;
- 挂机方,设置为文本类型;
- 客户ID,设置为文本类型;
- 通话拦截原因,设置为文本类型;
- 外呼防骚拦截原因,设置为文本类型。
6.4 添加并设置修改数据节点
点击节点连接线上的加号按钮,添加修改数据节点,节点设置如下:
- 修改对象:选择「选择节点修改数据 >> 触发数据」;
- 设置字段值:点击「添加字段」,添加并设置如下所示字段:
- 通话 ID:等于「节点字段值 >> 插件节点-通话 ID」;
- 主叫号码:等于「节点字段值 >> 插件节点-主叫号码」;
- 被叫号码:等于「节点字段值 >> 插件节点-被叫号码」;
- 开始呼叫时间:等于「节点字段值 >> 插件节点-开始呼叫时间」;
- 响铃时间:等于「节点字段值 >> 插件节点-响铃时间」;
- 摘机接通时间:等于「节点字段值 >> 插件节点-摘机接通时间」;
- 通话结束时间:等于「节点字段值 >> 插件节点-通话结束时间」;
- 通话时长:等于「节点字段值 >> 插件节点-通话时长」;
- 坐席登录名:等于「节点字段值 >> 插件节点-坐席登录名」;
- 坐席工号:等于「节点字段值 >> 插件节点-坐席工号」;
- 通话记录状态:等于「节点字段值 >> 插件节点-通话记录状态」;
- 录音地址文件:等于「节点字段值 >> 插件节点-录音文件」;
- 坐席姓名:等于「节点字段值 >> 插件节点-坐席姓名」;
- 省份:等于「节点字段值 >> 插件节点-省份」;
- 市区:等于「节点字段值 >> 插件节点-市区」;
- 挂机方:等于「节点字段值 >> 插件节点-挂机方」;
- 通话拦截原因:等于「节点字段值 >> 插件节点-通话拦截原因」;
- 拦截原因详情:等于「节点字段值 >> 插件节点-拦截原因详情」;
- 客户 ID:等于「节点字段值 >> 插件节点-客户 ID」。
6.5 效果演示
效果参见本文【1.3 预期效果】。