VIKI智能客服工单

使用手册

智能呼叫系统

更新日志

更新日期20200519

更新说明

1、替换新版本截图。

2、调整导航目录结构。

3、机器人模板、机器人任务增加带变量版本内容。

4、增加报表:呼出日志报表、意图精准报表、评价记录表、AI外呼统计、TTS转换记录。

系统登录

智能呼叫系统采用统一的登录地址:http://xxx.xxx.xxx.xxx/cloud-app/index.php ,xxx.xxx.xxx.xxx部分为系统IP或域名。登录需要填写公司账号、用户名、密码,公司账号、用户名、密码可从超级管理员superadmin处获取。登录界面如下图所示:

登录成功后,进入智能呼叫系统首页,logo的右侧是帐号到期时间,和欢迎语。

首页包含四个部分:

1.登录账户

2.账户明细

3.数据分析

4.时段数据。

1.登录账户:显示了公司名称、登录账户、当前日期时间、到期时间、当前并发数以及线路情况。

2.账户明细:显示账户名称、任务(并发)数量、每个任务分配机器人数、机器人总数、预测试外呼系数。

3.数据分析:默认显示今天的机器人呼叫情况统计,包含了呼叫总量、接听总量、接通率、通话总时长、呼叫失败、待回访、转接数、号码量以及号码接通率;此外还显示了今天每个标签类型的号码数量和比例,以及按通话时长范围统计的通话数量和比例。以上所有统计都可以按时间范围进行查询。

4.时段数据:显示今日每个时段每个标签分类的数量,并支持按时间范围查询。

AI系统设置

1、AI账号设置

从机器人平台管理员出获取话术账户和密码,然后在【系统设置】>>>【AI账号设置】里输入获取到的话术账户和密码进行对接,先单击【保存】,再单击【验证】按钮可验证机器人是否对接成功。

2、AI高级设置

主要用于设置坐席全忙停止外呼、呼叫频率、静音检测时长、客户说话最大监听时长以及失败后重呼设置。

机器人管理

机器人管理

筛选分类设置

筛选分类设置

筛选分类设置是用来设定机器人任务的筛选分类规则的,用于筛选意向客户,系统提供了四个分类设置,分别是AA、A、B、C+。前三个分类共有7个筛选规则,分别为肯定对话大于等于、否定对话小于、未知对话小于、通话时长大于、是否完成通话、客户肯定结束、机器人肯定结束。

1、肯定对话即客户的回应匹配机器人词库的肯定词。

2、否定对话即客户的回应匹配机器人词库的否定词。

3、未知对话即客户的回应机器人无法理解。

4、通话时长即机器人与客户沟通的总时长。

5、是否完成通话即机器人与客户沟通完整的走完话术流程。

6、客户肯定结束则是客户最后的回应匹配机器人词库的肯定词。

7、机器人肯定结束即机器人的最后回应是在话术模板里设置的肯定结束。

机器人词库

机器人词库

机器人词库是为筛选分类时提供“肯定词”、“否定词”、“脏词”词库,用于匹配客户的回应意图。设置步骤:【机器人项目】>>>【机器人词库】去添加【肯定词】、【否定词】、【脏词】,如图:

机器人模板

机器人模板

机器人对接成功后,接下来需要创建项目模板。点击【机器人项目】>>>【机器人模板】,即可查看所添加项目模板信息,包括项目名称、场景词库、呼出号码、任务数以及语音设置的功能。如图:

3.1 添加

点击【添加】按钮,添加新的项目模板,填写项目名称,然后选择呼出号码,欢迎语的语音文件,最后设置客户回答超时时间,再上传超时语音,点击【确认】即可。

3.2 编辑

单击【编辑】按钮,可修改项目名称、呼出号码,上传欢迎语录音文件,同时可以重设超时时间与语音,单击【确认】即可。

3.3 设置

点击【设置】按钮,可查看所选择机器人的具体设置,包括标准问、标准答、应答的语音、标记、标签、是否结束、是否转接、是否肯定结束以及短信发送。

注意:VCS版本的话术是支持带变量的,不带变量的话术需要上传对应的录音文件,带变量的话术需要在语音设置里选择相应的TTS合成语音,这部分带变量的话术会在导入任务号码时自动转录音。

(1)标记:给客户回答的关键词做标记分类。

(2)是否结束:设置为结束则机器人跟客户沟通到此结束。

(3)是否转接:可以选择这个问答结束后转接到某一队列或者坐席的分机。

转接到【队列】时需要在坐席管理的【队列设置】里设置相应的队列。

转接到【分机】时则需要注册相应的SIP电话,如果需要转接到相应的手机和固话,需要额外开一条外线进行转接。

(4)是否肯定结束:把机器人跟客户沟通到此为肯定结束。

(5)设置短信发送:在模板走到这句语音流程时,系统将会自动发送短信模板给客户。

(6)上传语音:选择准备好的wav格式语音上传即可。

(7)设置标签:为标准问答设置标签。

3.4 语音设置

点击语音设置的【】按钮,可以选择用其中一个女声来作为机器人TTS的合成声音,并且支持调整音量和语速。如果想要试听效果,可以在内容框里输入你想要试听的内容,然后点击试听即可。

机器人任务

机器人任务

项目模板设置完成后,就可以创建任务进行外呼了。点击【机器人项目】>>>【机器人任务】,查看所添加的任务信息,包括项目模板、任务名称、开始时间、结束时间、执行进度、呼叫情况、接通率、AA类、A类、B类、任务状态等等。如图:

注意事项:任务列表的任务切勿随意删除

4.1 添加

点击【添加】按钮,添加新的呼叫任务,选择项目目录,填写任务名称,设置开始和结束的时间,然后下载号码模板,在号码模板里录入需要呼叫的手机号码并保存,接着选择录好手机号码的号码模板,点击确认即可。

如果是带变量话术,导入时还需要录入变量信息,具体可以参考以下模板,变量名称和数量多少跟话术相关。

4.2执行任务

点击【】按钮,执行添加好的任务,系统会自动呼叫导入的号码,客户接通后自动与客户沟通,沟通结束自动返回沟通结果,沟通结果可在【】里查看。

4.3编辑

点击【】按钮,修改任务的设置,可修改项目目录、任务名称、开始时间和结束时间。

4.4查看详情

点击【】按钮,可查看该任务所有号码呼叫情况,包括电话、状态、呼叫时间、结果标签、对话详情以及通话录音。

(1)导出:点击【导出】按钮,可导出该任务所有号码的呼叫详情。

(2)录音下载:点击【录音下载】按钮,可下载任务里所有呼叫成功的号码录音。

(3)对话下载:点击【对话下载】按钮,可以下载任务里所有号码的对话详情。

(4)重置数据:勾选需要重置状态的号码,点击【重置数据】按钮,可以把所选的号码状态全部重置为未呼叫。

(5)失败重呼:点击【失败重呼】按钮,可以将呼叫失败的号码重新加入队列。

(6)追 加:点击【】按钮,追加新号码,可单个追加,也可以多个追加,多个追加时请回车换行,注意变量名称要与话术的变量名称一致,每个变量之间以“|”隔开。

(7)批量删除:点击【批量删除】按钮,可以将勾选的任务表列内的号码记录删除。

(8)导出字段:点击【导出字段】按钮,可以选择导出记录时的字段。

(9)显示字段:点击【显示字段】按钮,可以选择列表的显示字段。

(10)查看对话详情:点击【】按钮,可以查看机器人和客户沟通的所有对话信息(对话详情窗口可直接查看结果标签,以及录音播放)。

(11)播放录音:点击【】按钮,可播放机器人与客户沟通全过程的完整录音。

(12)下载录音:点击【】按钮。可下载机器人与客户沟通的完整录音文件。

(13)失败原因:点击【失败原因】下面的【呼叫不通】可以查看此通话的失败原因以及返回信令,如果显示暂无记录,则表示信令没有送到网关,一般都是网关网络不好有延时,需要再多呼叫两次。

(14)交互标签:当交互标签不是客户需要的数据,可以点击【交互标签】,在弹出的“交互标签”选项卡中,重置设置【新标签】

4.5 追加

点击【】按钮,追加新号码,可单个追加,也可以多个追加,多个追加时请回车换行。

4.6 删除任务

点击【】按钮,删除当前选中的任务。

机器人呼出话单

机器人呼出话单

机器人呼出话单记录的是当天所有机器人任务的呼出话单,包括电话、项目(ID)、任务(ID)、任务子(ID)、客户名称、状态、失败原因、时长、呼叫时间、接听时间、关机时间、结果标签、对话详情、最后对话、交互标签、转分机、备注等。如下图所示:

(1)导出:点击【导出】按钮,可导出该任务所有号码的呼叫详情。

(2)录音下载:点击【录音下载】按钮,可下载任务里所有呼叫成功的号码录音。

(3)对话下载:点击【对话下载】按钮,可以下载任务里所有号码的对话详情。

(4)导出字段:点击【导出字段】按钮,可以选择导出记录时的字段。

(5)显示字段:点击【显示字段】按钮,可以选择列表的显示字段。

(6)建立客户:点击【】按钮,可以将该号码添加到客户资料里,添加成功后在【客户管理】>>>【客户资料】里查看。

(7)查看对话详情:点击【】按钮,可以查看机器人和客户沟通的所有对话信息(对话详情窗口可直接查看结果标签,以及录音播放)。

(8)播放录音:点击【】按钮,可播放机器人与客户沟通全过程的完整录音。

(9)下载录音:点击【】按钮。可下载机器人与客户沟通的完整录音文件。

(10)失败原因:点击【失败原因】下面的【呼叫不通】可以查看此通话的失败原因以及返回信令,如果显示暂无记录,则表示信令没有送到网关,一般都是网关网络不好有延时,需要再多呼叫两次。

(11)交互标签:当交互标签不是客户需要的数据,可以点击【交互标签】,在弹出的“交互标签”选项卡中,重置设置【新标签】

机器人呼入记录

机器人呼入记录

如果是呼入场景的机器人,客户呼入到机器人的通话记录都会在这里显示,包含了呼入时间、来电号码、机器人、时长、录音以及对话详情。

录音播放:点击【】,可播放机器人与客户沟通全过程的完整录音。

下载录音:点击【】按钮,可下载机器人与客户沟通的完整录音文件

查看对话详情:点击【】按钮,可以查看机器人和客户沟通的所有对话信息。

机器人呼入统计

机器人呼入统计

机器人呼入统计记录的是每个机器人的时段呼入量统计,支持按机器人和日期进行查询。

报表分析

报表分析

坐席通话记录

坐席通话记录

坐席通话记录是坐席人员呼出的通话记录以及机器人转接到坐席的通话记录。

录音播放:点击【】,可播放机器人与客户沟通全过程的完整录音。

下载录音:点击【】按钮,可下载机器人与客户沟通的完整录音文件。

导出:点击【导出】按钮,可导出当天所有的坐席通话记录。

呼出日志报表

呼出日志报表

呼出日志报表统计每天呼叫情况比例和匹配比例,以饼状图的形式展示,默认显示当天的统计数据,支持按时间进行查询。

意图精准报表

意图精准报表

意图精准报表统计的是每天每一种标签的匹配数量,标签的设定在【机器人模板】里,支持按时间进行查询。

评价记录表

评价记录表

评价记录表记录的是客户回应的内容匹配意图,肯定、否定、不明确三种。

AI转接记录

AI转接记录

在AI任务通话完成,或者AI任务转接坐席之后,会留下通话记录即可在此页面查看。

】在注册账号相应分机的情况下,点击呼叫图标可直接从软电话呼叫对应号码。

】可播放机器人与客户沟通全过程的完整录音

【被叫】可以在此栏看见AI任务转接的坐席,如果转接失败则会提示【s-转接失败】,s表示分机没有找到,请检查分机注册情况

【viki任务】点击【】可以查看此通话的文字记录,如下图

AI外呼统计

AI外呼统计

AI外呼统计分为按天统计和任务对比统计。

按天统计显示了近十天的号码接通率折线图和近十天的平均通话时长折线图。

任务对比统计可以选择其中几个任务进行对比统计,得出的任务对比数据、任务接通率折线图、平均通话时长折线图、标签数、标签占比率、通话时长区间数、通话时长区间占比。

TTS转换记录

TTS转换记录

TTS转换记录报表是带变量版本专有报表,记录了每天调用tts合成语音的记录,包括任务、任务编号、话术编号、转换内容、转换时间以及手机号码。

客户管理

客户管理

客户资料

客户资料

客户资料来源有四种方式:

1.从任务详情里点击【】按钮建立客户资料

2.直接点击【添加】按钮进行添加

3.弹屏保存

4.批量导入。

用户可对客户资料详情进行查看、编辑、删除等操作,亦可根据公司名称、手机号码、联系人进行查询,如下图所示:

(1)添加:点击【添加】按钮,录入相应的客户信息,点击保存即可。

(2)查看:点击【查看】按钮,查看详细的客户资料信息。

(3)编辑:点击【编辑】按钮,修改已保存的客户资料信息,点击保存即可。

(4)批量导入:点击【批量导入】按钮,下载客户资料导入模板,在模板里录入大量的客户资料,保存后选择已录入客户资料的模板文件,点击确定即可批量导入客户资料。

(5)导出:勾选一条或多条客户资料,即导出所勾选的客户资料;如不勾选,直接导出所有查询后的客户资料。

黑名单库

黑名单库

黑名单库是用于存放禁止呼出的号码,可以单个添加,可以通过csv模板批量导入,这样系统在遇到时,就不外呼这些号码。

组织机构

组织机构

角色管理

角色管理

可以在当前页面设置账号下相关转接坐席的角色

点击编辑按钮可以编辑坐席的权限,坐席登录后只能进行权限设定内的操作。

部门管理

部门管理

点击添加可以在当前页面添加相关坐席归属的部门,为坐席明确上下级关系,方便管理

坐席设置

坐席设置

在当前页面可以添加坐席,进行其分机所属的设置

点击添加按钮会弹出添加坐席界面,在其中填入坐席号,用户名,密码等设置即可完成添加。

如果客户需要AI转接到手机或者相应的固话,则需要在【无条件转移】中填写上相应的号码,并同时准备两条外线用于转接。

坐席管理

坐席管理

分机查看

分机查看

可以在下图所示界面查看到账户所拥有的分机号与密码等信息。

【分机DID】显示当前分机的外显号码。

【分机状态】显示当前分机的注册拨号状态。

】点击后会弹窗,可以修改所选分机的注册密码。

队列设置

队列设置

可以在下图所示界面查看当前账号所设置的分机队列。

点击编辑按钮会打开相应的编辑视窗,如下图

【振铃策略】默认显示为记忆振铃,在进行过一次转接之后,自动跳转下一个坐席

【静态坐席】左边为账号内持有分机坐席,右边为当前转接队列分机坐席,可以通过【】 【【】来调整队列内的坐席。

【振铃时长】在转接开始时开始计时,到指定时间便自动挂断,默认三十秒

坐席监控

坐席监控

在点击菜单的坐席监控按钮后会跳转到坐席监控界面可以查看账号下所有坐席的状态。

系统设置

1.修改密码

点击【修改密码】,可以修改系统登入密码。

2.出局设置

查看已添加出局信息;若没有,点击“添加”可添加出局信息。

3.短信设置

可以配置要呼叫对方的短信信息。由于需要与开发商对接,多数用户没需求,所以这里不列举。如需要可与我司工作人员联系。

4.客户端弹屏

可以在这个功能里预览弹屏。

5.AI呼入设置

对方电话打入到机器人,机器人自动接听,实现真人与机器人通话功能。

6.AI微信推送

该功能可以在手机微信上实时查看机器人与客户的对话信息。

进入公众号并绑定公司信息后即可收到实时信息,如下图:

7.微信已绑定用户

此时就可以查看刚刚已绑定的微信用户。

点击【】按钮,可以删除已绑定的微信用户。

8.客户资料字段设置

可以配置“客户管理”那客户资料所展示的字段信息。

接口文档

对接概述

整合多个机器人平台接口,向用户侧提供统一的入口和回调。关键节点按时序方式来划分,有四个阶段:

  • 账户信息验证,验证用户的访问权限

  • 机器人选择,选择适合当前业务的机器人种类或模版,包括使用的话术,机器人的音色等

  • 任务控制,创建呼叫的任务,包括电话清单,必要的入参变量信息等,发起呼叫,暂停

  • 呼叫结果回调,推送呼叫结果和用于形成报表的数据。

时序图

平台功能模块

按照平台功能的诉求,由:账户管理、机器人模版、机器人任务、呼叫结果回调等几个主要模块组成,其他公共资源模块则有:系统管理、词库和报表。

接口描述

简要描述:

  • 本接口描述机器人外呼平台接口的使用方法和协议规范。通过本文档的接口内容,实现创建任务,添加号码,执行外呼,查询结果等功能。

请求域名:

  • http://vcs.wei-fu.cn

接口说明:

  • 接口采用 json + http 模式,请求和响应数据均为 utf-8 编码的 json 格式
  • 请求内容包含:请求消息体
  • 响应内容为 json 字符串
  • 请求示例:
Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx"
}

使用流程:

获取token

获取token

请求URL:

POST/vcs_api/openapi/getToken.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
pass string 公司密码

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "pass": "xxx"
}

返回示例:

正确时返回:

{
    "info": "获取成功",
    "code": 0,
    "data": {
        "access_token": "xxxxxxxxxxxxxxxx",
        "expires_in": 7200
    }
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ access_token string toekn
∟ expires_in int token有效周期 单位“秒”

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取机器人模板

获取机器人模板

请求URL:

POST/vcs_api/openapi/getProjectList.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx"
}

返回示例:

正确时返回:

{
    "code": "0",
    "info": "请求完成",
    "data": [
        {
            "id": "120",
            "pro_name": "测试项目名称",
            "ttsvoice": {
                "voice": "sijing",
                "volume": "100",
                "speech_rate": "-75"
            }
        }
    ]
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ id string 模板ID
∟ pro_name string 模板名称
∟ ttsvoice object 语音参数
∟ ∟ voice string 语音名称
∟ ∟ volume string 音量
∟ ∟ speech_rate string 语速

备注:

  • 更多返回错误代码请看首页的错误代码描述

创建任务

创建任务

请求URL:

POST/vcs_api/openapi/createTask.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
project string 模板ID (通过接口【获取机器人模板】取得)
task_name string 任务名称
start_time string 允许外呼开始时间,24小时制。例:09:00
end_time string 允许外呼结束时间,24小时制。例:18:30
sleep_stime string 休息开始时间,24小时制。例:12:00
sleep_etime string 休息结束时间,24小时制。例:14:00

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx",
    "project":"1",
    "task_name":"测试任务",
    "start_time":"09:00",
    "end_time":"18:30",
    "sleep_stime":"12:00",
    "sleep_etime":"14:00",
}

返回示例:

正确时返回:

{
    "code": "0",
    "info": "请求完成",
    "data": {
        "task_id": "120",
    }
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data object 返回的数据集
∟ task_id string 创建的任务id

备注:

  • 更多返回错误代码请看首页的错误代码描述

添加外呼号码

添加外呼号码

请求URL:

POST/vcs_api/openapi/pustPhones.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
task_id string 任务id
voice string 声音名称 取值见下方声音对照表
volume string 音量 取值 0 到 100
speech_rate string 语速 取值 -500 到 500
phones array 号码集合,每次请求最多传递 1000 个号码
∟ phone string 外呼的手机号码
∟ busines string 业务区分标识,原样返回,如果没有可为空
∟ variable object 外呼变量值,格式为 { "变量名称1":"变量值1","变量名称2":"变量值2" };例如:{ "企业名称":"某某公司", "客户姓名":"张三", "性别":"先生" } ,备注:其中‘变量名称’与 变量数量 根据机器人话术填写

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "test",
    "token": "test",
    "task_id": 980,
    "phones": [
     {
        "phone": "13800138000",
        "busines":"bc_101",
        "variable": {
            "企业名称": "某某公司",
            "客户姓名": "张三",
            "性别": "先生"
        }
    },
    {
        "phone": "13800138002",
        "busines":"bc_102",
        "variable": {
            "企业名称": "某某公司",
            "客户姓名": "李四",
            "性别": "女士"
        }
    }
    ]
}

返回示例:

正确时返回:

{
    "info": "号码提交保存成功",
    "code": 0,
    "data": [
        {
            "phone": "13800138000",
            "busines":"bc_101",
            "uniqueid": "tEVDgTEAXqBUwGvnxDeaDYZULVRkvNfo"
        },
        {
            "phone": "13800138002",
            "busines":"bc_102",
            "uniqueid": "RBrxUwyrmzMiGGVDLAeOYEijZzUUNzJd"
        }
    ],
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data object 返回的数据集
∟ phone string 外呼号码原样返回
∟ busines string 业务标识原样返回
∟ uniqueid string 该外呼号码生成的唯一值

voice 声音对照表:

voice参数值 名称 类型 性别 试听
aiqi 艾琪 温柔女声
aicheng 艾诚 标准男声
aida 艾达 标准男声
aijia 艾佳 标准女声
siqi 思琪 温柔女声
sijia 思佳 标准女声
sicheng 思诚 标准男声
ruoxi 若兮 温柔女声
ninger 宁儿 温柔女声
ruilin 瑞琳 标准女声
xiaomeng 小梦 标准女声
xiaowei 小威 标准男生
xiaoyun 小云 标准女声
xiaogang 小刚 标准男生
aimei 艾美 甜美女声
aijing 艾婧 严厉女声
aiyue 艾悦 温柔女声
aixia 艾夏 自然女声
aiyu 艾雨 自然女声
siyue 思悦 温柔女声
xiaomei 小美 甜美女声
yina 伊娜 浙普女声
sijing 思婧 严厉女声
xiaoxue 小雪 温柔女声
amei 阿美 甜美女声

备注:

  • 更多返回错误代码请看首页的错误代码描述

任务启动

任务启动

请求URL:

POST/vcs_api/openapi/resume.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
task_id string 任务ID

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx",
    "task_id":"1"
}

返回示例:

正确时返回:

{
    "code": "0",
    "info": "请求完成"
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明

备注:

  • 更多返回错误代码请看首页的错误代码描述

任务暂停

任务暂停

请求URL:

POST/vcs_api/openapi/pause.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
task_id string 任务ID

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx",
    "task_id":"1"
}

返回示例:

正确时返回:

{
    "code": "0",
    "info": "请求完成"
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取任务列表

获取任务列表

请求URL:

POST/vcs_api/openapi/getTaskList.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
task_id string 任务ID
task_name string 任务名称
task_status string 任务状态,取值:run 运行中,pause 暂停中,finish 已完成

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx",
    "task_id":"1",
    "task_name":"任务1",
    "task_status":"pause"
}

返回示例:

正确时返回:

{
    "code": "0",
    "info": "请求完成",
    "data":[
        {
            "id": "120",
            "task_name": "测试任务名称",
            "start_time":"09:00",
            "end_time":"18:30",
            "sleep_stime":"12:00",
            "sleep_etime":"14:00",
            "task_status":"pause"
        },
        {
            "id": "121",
            "task_name": "任务名称",
            "start_time":"09:00",
            "end_time":"18:30",
            "sleep_stime":"12:00",
            "sleep_etime":"14:00",
            "task_status":"pause"
        }
    ]
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ id string 任务ID
∟ task_name string 任务名称
∟ start_time string 允许外呼开始时间,24小时制
∟ end_time string 允许外呼结束时间,24小时制
∟ sleep_stime string 休息开始时间,24小时制
∟ sleep_etime string 休息结束时间,24小时制
∟ task_status string 任务状态

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取任务详情

获取任务详情

请求URL:

POST/vcs_api/openapi/getPhoneRun.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
task_id string 任务ID
call_stime string 呼叫开始时间,格式为:2019-08-21 00:00:00
call_etime string 呼叫开始时间,格式为:2019-08-22 00:00:00
call_status string 呼叫状态,取值:0 未呼叫,1呼叫中,2成功 , 3 失败,4 未接听 ,6、7号码准备中
call_sbillsec string 通话时长范围开始, 单位“秒”
call_ebillsec string 通话时长范围结束,单位“秒”
phone string 手机号码
uniqueid string 唯一值
page_size string 每页多少条 默认值为 20
page string 页数 取值大于等于 1 默认值为 1

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access": "xxx",
    "token": "xxx",
    "task_id":"1",
    "page_size":"20",
    "page":"1"
}

返回示例:

正确时返回:

{
    "info": "",
    "code": 0,
    "data": {
        "list": [
            {
                "id": "1",
                "create_time": "2019-08-22 16:16:38",
                "phone": "13800138000",
                "call_time": "2019-08-22 18:00:45",
                "call_billsec": "62",
                "call_status": "2",
                "classification": "CC",
                "anwser_time": "2019-08-22 18:00:57",
                "hangup_time": "2019-08-22 18:01:59",
                "hangup_cause": null,
                "variable": {
                    "企业名称": "某某公司",
                    "客户姓名": "张三",
                    "性别": "先生"
                },
                "ttsvoice": {
                    "voice": "sijing",
                    "volume": "100",
                    "speech_rate": "-75"
                },
                "uniqueid": "iYKpPBLdvKeqfqwzorMroejgSYfzGLgp"
            },
            {
                "id": "12",
                "create_time": "2019-08-22 17:57:21",
                "phone": "13800138001",
                "call_time": "2019-08-22 18:05:29",
                "call_billsec": "0",
                "call_status": "3",
                "classification": "D",
                "anwser_time": null,
                "hangup_time": "2019-08-22 18:06:10",
                "hangup_cause": "空号关机或未接听",
                "variable": {
                    "企业名称": "某某公司",
                    "客户姓名": "李四",
                    "性别": "女士"
                },
                "ttsvoice": {
                    "voice": "sijing",
                    "volume": "100",
                    "speech_rate": "-75"
                },
                "uniqueid": "xsAOUTUTWUpnxYemLrjPcnhzTGiCuRJr"
            }
        ],
        "page": {
            "count": "2",
            "page": 1,
            "page_size": 10
        }
    }
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data object 返回的数据集
∟ list array 数据列表
∟ ∟ id string 编号
∟ ∟ create_time string 添加时间,格式为:2019-08-22 18:05:29
∟ ∟ phone string 手机号码
∟ ∟ call_time string 呼叫时间,格式为:2019-08-22 18:05:29
∟ ∟ call_billsec string 通话时长,单位“秒”
∟ ∟ call_status string 呼叫状态,取值:0 未呼叫,1呼叫中,2成功 , 3 失败,4 未接听
∟ ∟ classification string 结果分类
∟ ∟ call_session string 会话标识
∟ ∟ anwser_time string 接听时间,格式为:2019-08-22 18:05:29
∟ ∟ hangup_time string 挂机时间,格式为:2019-08-22 18:05:29
∟ ∟ hangup_cause string 失败原因
∟ ∟ variable string 变量信息
∟ ∟ ttsvoice string 语音参数
∟ ∟ uniqueid string 唯一值
∟ page object 翻页信息
∟ ∟ count string 总记录条数
∟ ∟ page string 当前页数
∟ ∟ page_size string 每页条数

备注:

  • 更多返回错误代码请看首页的错误代码描述

挂机推送

简要描述:

  • 挂机回调

回调地址:

设置回调地址,支持HTTP,HTTPS两种请求 数据请求为 POST 表单方式

请求示例:

** 部分字段含有汉字需要Unicode转换 **

{
	"company_id": "49",
	"project_id": "120",
	"run_id": "16",
	"task_id": "980",
	"phone": "18681418681",
	"call_time": "2019-08-23 01:07:13",
	"call_session": "b71eb783338da29b6f1086ca4a9b0175",
	"create_time": "2019-08-23 00:47:07",
	"call_monitor": "\/var\/spool\/asterisk\/monitor\/2019\/08\/23\/b71eb783338da29b6f1086ca4a9b0175_18681471812.wav",
	"goto": "",
	"goto_phone": "",
	"classification": "AA",
	"task_mark": "",
	"taskflag": "",
	"anwser_time": "2019-08-23 01:07:21",
	"hangup_time": "2019-08-23 01:08:51",
	"call_status": "2",
	"call_billsec": 90,
	"variable": {
		"企业名称": "五X金融7",
		"客户姓名": "李子源7",
		"性别": "女士",
		"欠款金额": "123",
		"逾期天数": "3",
		"产品名称": "五八金融",
		"客服电话": "18898767894",
		"还款时间": "下午六点"
	},
	"ttsvoice": {
		"voice": "sijing",
		"volume": "100",
		"speech_rate": "-75"
	},
	"uniqueid": "xsAOUTUTWUpnxYemLrjPcnhzTxx1x"
}

返回参数说明:

参数名 类型 说明
company_id int 公司ID
project_id int 项目ID
run_id int 任务ID
task_id int 呼叫号码ID
call_time calldate 呼叫时间
call_session string 系统会话标签
create_time calldate 创建时间
call_monitor string 录音文件地址
goto string 是否跳转
goto_phone string 呼转号码(队列、分机、或手机)
classification string 最终意图 AA A B C+ C(否定或失败) D (呼叫失败)
task_mark string 流程标签
taskflag string 意图标签
anwser_time calldate 呼叫应答时间
hangup_time calldate 挂机时间
call_status int 呼叫状态 (0 未呼叫,1呼叫中,2成功 , 3 失败,4 未接听, 5 准备中 6 转换中 )
variable string 名单变量、根据上传内容
ttsvoice string TTS 参数
uniqueid string 呼叫唯一值(API调用时候传递参数)

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取对话内容

获取对话内容

请求URL:

GET/vcs_api/openapi/sessionDialogue.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
task_id string 任务ID
call_session string 会话标识 --任务详情有返回
view_type string 视图类型 web、json 默认web

请求示例:

web页面方式:

web页面展示,可以设置ifrmae的 【src】 为
http://host/vcs_api/openapi/sessionDialogue.php?access=xxx&token=xxx&task_id=xxx&call_session=xxx

json数据方式:

http://host/vcs_api/openapi/sessionDialogue.php?access=xxx&token=xxx&task_id=xxx&call_session=xxx&view_type=json

返回示例:

web正确时页面:

json正确时返回:

{
	"code": 0,
	"data": {
		"list": [{
			"ui_type": "asr",
			"weiqi_type": null,
			"text": "你好",
			"create_time": "2019-08-22 18:02:24",
			"responsetime": "334ms",
			"weiqiresponsetime": "",
			"recordfile": "\/ai_record\/speak\/19\/08\/22\/e6270c660f66f0e6fc3a2d532cc6bd25_1566468142_18219103020.wav",
			"weiqi_code": "jrcs_1-01"
		}, {
			"ui_type": "nlp",
			"record_file": null,
			"weiqi_type": "jrcs_1-01",
			"text": "您好,我是坐席代表,请问您是女士吗。",
			"create_time": "2019-08-22 18:02:26",
			"responsetime": "",
			"weiqiresponsetime": "2240ms"
		}],
		"tag": {
			"task_mark": null,
			"classification": "A"
		},
		"file_path": "\/monitor\/2019\/08\/22\/e6270c660f66f0e6fc3a2d532cc6bd25_18219103020.wav"
	}
}

错误时返回:

{
    "code": "1",
    "info": "公司账号错误"
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟file_path string 任务号码录音文件
∟tag string 标记
∟ ∟ classification string 分类 AA A B C D
∟list array 数据列表
∟ ∟ui_type string 对话的类型 nlp、 asr
∟ ∟recordfile string 对话录音
∟ ∟create_time string 对话时间
∟ ∟text string 转换的文本
∟ ∟responsetime string asr处理时长
∟ ∟weiqiresponsetime string nlp处理时长
∟ ∟weiqi_code string asr编号标识
∟ ∟weiqi_type string nlp编号标识

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取组织架构

获取组织架构成员

请求URL:

POST/vcs_api/openapi/getAntOrganization.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"i9SEMPGgrNYejTLzF7XxZ4Bh6uRJWDbc"
}

返回示例:

{
    "info": "获取成功!",
    "code": 0,
    "data": [
        {
            "id": "64",
            "pid": "62",
            "name": "市场部",
            "users": [
                {
                    "uid": "199",
                    "extension": "8020",
                    "displayname": "刘虹"
                },
                {
                    "uid": "200",
                    "extension": "8023",
                    "displayname": "李洪辉"
                }
            ]
        },
        {
            "id": "63",
            "pid": "62",
            "name": "产品部",
            "users": [
                {
                    "uid": "201",
                    "extension": "8022",
                    "displayname": "周小婷"
                }
            ]
        },
		{
            "id": "62",
            "pid": "0",
            "name": "总部",
            "users": []
        }
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ id int 部门id
∟ name string 部门名称
∟ users array 部门用户集
∟-- uid int 用户id
∟-- extension string 分机号
∟-- displayname string 用户名称

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取工单模板类型

获取工单模板类型

####简称工单类型

请求URL:

POST/vcs_api/openapi/getWorkOrderType.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"i9SEMPGgrNYejTLzF7XxZ4Bh6uRJWDbc"
}

返回示例:

{
    "info": "获取成功!",
    "code": 0,
    "data": [
        {
            "wot_id": "40",
            "name": "售后工单",
            "remark": "售后工单"
        },
        {
            "wot_id": "41",
            "name": "001工单",
            "remark": "3333"
        }
    ]
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ wot_id int 模板类型id
∟ name string 模板类型名称
∟ remark string 模板类型说明

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取工单字段

获取工单字段

请求URL:

POST/vcs_api/openapi/getWorkOrderField.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
wot_id int 工单类型id

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"Ihea83YFrBEwPtb4N6f09TvRi5VonWqc",
    "wot_id":41
}

返回示例:

{
    "info": "获取成功!",
    "code": 0,
    "data": {
        "list": [
            {
                "name": "address",
                "title": "地址",
                "type": "char",
                "is_required": "2"
            },
            {
                "name": "phone",
                "title": "号码",
                "type": "char",
                "is_required": "2"
            },
            {
                "name": "content",
                "title": "工单内容",
                "type": "text",
                "is_required": "2"
            },
            {
                "name": "file",
                "title": "附件",
                "type": "file",
                "is_required": "2"
            },
            {
                "name": "woxingbie",
                "title": "性别",
                "type": "select",
                "is_required": "2",
                "option": {
                    "男": "男",
                    "女": "女"
                }
            }
        ],
        "users": [
            {
                "uid": "199",
                "name": "刘虹"
            },
            {
                "uid": "200",
                "name": "李洪辉"
            }
        ]
    }
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ list array 字段集
∟- name string 字段名称
∟ -title string 字段标题
∟ -type string 字段类型
∟ -is_required int 必填类型 1不必填 2必填
∟ -option object 下拉类型select 的选项
∟ users string 用户集,在建立工单时作为受理人使用
∟ -uid int 用户id
∟ -name string 用户名称

备注:

  • 更多返回错误代码请看首页的错误代码描述

创建工单

创建工单

请求URL:

POST/vcs_api/openapi/createWorkOrder.php

###提交类型:表单模式

固定参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
add_user int 用户id
wot_id int 工单类型id
level string 工单等级 A :一般 B:紧急
curuser int 工单执行受理人id   (接口获取工单字段的users数据)

其它的字段在上面固定参数上合并接口(获取工单字段)返回的字段

请求示例:

Content-Type: multipart/form-data;

curl --location --request POST 'http://服务器ip/vcs_api/openapi/createWorkOrder.php' \
--form 'access="wfys"' \
--form 'wot_id="41"' \
--form 'token="Ihea83YFrBEwPtb4N6f09TvRi5VonWqc"' \
--form 'level="A"' \
--form 'curuser="200"' \
--form 'file=@"/C:/Users/EDZ/Desktop/号码模板.csv"' \
--form 'woxingbie="男"' \
--form 'content="网络掉线44343453532"' \
--form 'phone="13800138000"' \
--form 'address="广东"' \
--form 'uid="201"'

返回示例:

{
    "info": "保存工单成功",
    "code": 0
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取工单的处理情况选项

获取工单的处理情况选项

请求URL:

POST/vcs_api/openapi/disposeWorkOrder.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
wo_id int 工单id

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"Ihea83YFrBEwPtb4N6f09TvRi5VonWqc",
    "wo_id":733
}

返回示例:

{
    "info": "获取成功!",
    "code": 0,
    "data": [
        {
            "value": "-2",
            "title": "不通过"
        },
        {
            "value": "101",
            "title": "二次处理"
        }
    ]
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ value array 步骤id
∟ title string 步骤名称

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取处理通过的执行受理人

获取工单处理通过时的执行受理人

请求URL:

POST/vcs_api/openapi/getWorkOrdrAcceptor.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
wo_id int 工单id
wot_id int 工单类型id
setp_id int 步骤id 获取

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"Ihea83YFrBEwPtb4N6f09TvRi5VonWqc",
    "wot_id":41,
    "wo_id":"733",
    "setp_id":101
}

返回示例:

{
    "info": "",
    "code": 0,
    "data": [
        {
            "name": "李洪辉",
            "uid": "200"
        }
    ]
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ name array 用户名称
∟ uid string 用户id

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取处理失败的执行受理人

获取工单处理通过时的执行受理人

请求URL:

POST/vcs_api/openapi/getWorkOrderNotPass.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
wo_id int 工单id
wot_id int 工单类型id
setp_id int 步骤id 获取

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"6lJq0bd7AcYzpw4QMHKo9G83vanWDsU5",
    "wo_id":"733"
}

返回示例:

{
    "status": true,
    "data": [
        {
            "value": "-2",
            "title": "返回创建者"
        },
        {
            "value": "-3",
            "title": "返回上一步"
        }
    ]
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ value array 步骤id
∟ title string 步骤名称

备注:

  • 更多返回错误代码请看首页的错误代码描述

保存工单处理

保存工单处理

请求URL:

POST/vcs_api/openapi/getWorkOrderField.php

###提交类型:表单模式

固定参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
wo_id int 工单id
wot_id int 工单类型id
setp_id int 步骤id
dispose int 执行受理人
remark int 模板id

请求示例:

Content-Type: multipart/form-data;

curl --location --request POST 'http://服务器ip/vcs_api/openapi/saveWorkOrderDispose.php' \
--form 'access="wfys"' \
--form 'token="Ihea83YFrBEwPtb4N6f09TvRi5VonWqc"' \
--form 'wo_id="733"' \
--form 'uid="200"' \
--form 'remark="好的"' \
--form 'setp_id="101"' \
--form 'dispose="200"'

返回示例:

{
    "info": "保存工单成功",
    "code": 0
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明

备注:

  • 更多返回错误代码请看首页的错误代码描述

获取我的工单

获取我的工单

请求URL:

POST/vcs_api/openapi/getMyWorkOrder.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
uid int 用户id

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"xwBkiTugI3FVWa7j2bfOrq6l9YhA1pE5",
    "uid":"200"
}

返回示例:

{
    "info": "",
    "code": 0,
    "data": {
        "list": [
            {
                "wo_id": "729",
                "add_user": "198",
                "add_time": "2022-04-01 16:33:20",
                "wot_id": "41",
                "wo_no": "ID2022040100729",
                "curuser": "201",
                "content": "网络掉线",
                "file": "/cloud-app/temp/workorder/号码模板1648802000.csv",
                "phone": "13800138000",
                "state": "1",
                "source": "web",
                "reminder": "0",
                "level": "A",
                "update_time": "2022-04-02 14:13:49"
            },
            {
                "wo_id": "733",
                "add_user": "201",
                "add_time": "2022-04-01 17:58:11",
                "wot_id": "41",
                "wo_no": "ID2022040100733",
                "curuser": "200",
                "content": "网络掉线44343453532",
                "file": "/cloud-app/temp/workorder/号码模板1648807091.csv",
                "phone": "13800138000",
                "state": "1",
                "source": "web",
                "reminder": "0",
                "level": "A",
                "update_time": "2022-04-01 17:58:11"
            }
        ],
        "page": {
            "count": "2",
            "page": "0",
            "page_size": 20
        }
    }
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ list array 工单列表数据
∟ - wo_id int 工单id
∟ - add_user int 创建人
∟ - add_time string 创建时间
∟ - wot_id int 工单类型id
∟ - wo_no int 工单编号
∟ - curuser int 当前处理工单的用户id
∟ - content string 工单内容
∟ - file string 附件
∟ - level string 工单等级 A 一般 B紧急
∟ - state int 工单处理情况 1 跟进中 3 已完成 4已销毁
∟ page array 页面数据
∟ - count int 总记录数
∟ - page int 当前页数
∟ - page_size int 每页面数量

备注:

  • 更多返回错误代码请看首页的错误代码描述

查看工单详情

查看工单详情

请求URL:

POST/vcs_api/openapi/workOrderDetails.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
uid int 用户id

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"xwBkiTugI3FVWa7j2bfOrq6l9YhA1pE5",
    "uid":"200"
}

返回示例:

{
    "info": "ok",
    "data": {
        "work_order": {
            "wo_id": "733",
            "add_user": "201",
            "wot_id": "41",
            "add_time": "17:58:11",
            "curuser": "201",
            "content": "网络掉线44343453532",
            "file": false,
            "state": "1",
            "source": "web",
            "openId": "",
            "linkman": "",
            "address": "广东",
            "phone": "13800138000",
            "add_user_name": "周小婷",
            "curuser_name": "周小婷",
            "file_name": "",
            "file_type": "",
            "file_path": "",
            "add_day": "2022年04月01日"
        },
        "work_order_record": [
            {
                "id": "343",
                "order_id": "733",
                "originate": "李洪辉",
                "curuser": "周小婷",
                "remove_time": "2022-04-02 17:45:51",
                "remarks": "已完成",
                "type": "0",
                "file_path": "",
                "file_name": "",
                "file_type": "",
                "add_day": "2022年04月02日",
                "add_time": "17:45:51"
            },
            {
                "id": "342",
                "order_id": "733",
                "originate": "李洪辉",
                "curuser": "李洪辉",
                "remove_time": "2022-04-02 17:14:34",
                "remarks": "好的",
                "type": "0",
                "file_path": "",
                "file_name": "",
                "file_type": "",
                "add_day": "2022年04月02日",
                "add_time": "17:14:34"
            }
        ],
        "work_list": {
            "id": "7",
            "add_user": "201",
            "wo_id": "733",
            "add_time": "2022-04-01 17:58:11",
            "woxingbie": "男"
        }
    },
    "code": 0
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明
data array 返回的数据集
∟ work_order array 工单数据
∟ - wo_id int 工单id
∟ - add_user int 创建人id
∟ - wot_id int 工单类型id
∟ - add_time string 创建时间
∟ - curuser string 当前工单处理人id
∟ - content string 工单内容
∟ - state int 工单处理情况 1 跟进中 3 处理完成 4 已销毁
∟ - address string 地址
∟ - phone string 号码
∟ - add_user_name string 创建人名称
∟ - curuser_name string 当前处理人名称
∟ work_order_record array 工单处理记录
∟ - curuser string 处理人名称
∟ - remove_time string 处理人时间
∟ - remarks string 处理内容

备注:

  • 更多返回错误代码请看首页的错误代码描述

工单催单

工单催单

请求URL:

POST/vcs_api/openapi/workOrderReminder.php

参数:

参数名 是否必须 类型 说明
access string 公司账号
token string 分配的唯一调用秘钥
uid int 用户id
wo_id int 工单id

请求示例:

Accept: application/json
Content-Type: application/josn;charset=utf-8
{
    "access":"wfys",
    "token":"4kFcNhz0GCdHM9BOTryDnulKjRqeIAto",
    "wo_id":"726",
    "uid":201
}

返回示例:

{
    "info": "该工单已经完成或销毁!",
    "code": 100
}

返回参数说明:

参数名 类型 说明
code string 返回码,0为正常,非0为请求失败
info string 接口请求中文说明

备注:

  • 更多返回错误代码请看首页的错误代码描述

呼叫样例

  • 行业呼叫案例介绍

疫情防控

  • 疫情防控

反诈

  • 反诈1

  • 反诈2

  • 反诈3

医疗

  • 就医导诊

  • 体检通知1

  • 体检通知2

  • 体检通知3

贷款

  • 贷款2

  • 贷款1

催收

  • 58金融

  • 金融催收1

  • 金融催收2

  • 金融催收3

  • 金融催收4

理财

  • 投资理财

地产

  • 房地产2

  • 房地产1

考试院

呼叫样例:

  • 江苏考试院【呼入场景】

消防举报

  • 消防举报

股票

  • 股票2

  • 股票1

粤语

  • 粤语

  • 粤语+普通话

保险

  • 保险续保

招聘

  • 招聘通知

打断

  • 打断+挽回成功

家电客服呼入

  • 家电客服呼入+自动提工单场景

客服

  • 客服场景

软件销售

  • 软件销售

其他

  • 烟草

  • 落户

  • 机器人

  • 移动宽带自助排障

演示视频

考试院呼入样例:

移动宽带IVR-自助排障:

移动宽带IVR-AI确认身份转人工(外线手机):

移动宽带IVR-AI确认身份转人工-手机APP处理工单:

设置一个反诈机器人

视频演示:


录音

机器人打断

示例录音


对话内容

部署环境

混合部署

TTS账号获取:47.107.237.80
TTS页面试听接口:39.108.6.236
nlp:http://v1.wei-fu.cn/
asr:https://nls-meta.cn-shanghai.aliyuncs.com
阿里云TTS: https://nls-gateway.cn-shanghai.aliyuncs.com

自研TTS

女声

  • 音色1

  • 音色2

  • 音色3

  • 音色4

男声

  • 音色1

  • 音色2

创建带变量话术任务
  • 创建带变量话术任务
智能客服演示

智能客服演示:

坐席辅助

坐席辅助: