AI智能语音客服接口文档-AI外呼

AI智能语音客服接口文档


10.5link对象函数说明

<p><strong>link对象函数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">link.connect</td> <td style="text-align: left;">发起连接</td> </tr> <tr> <td style="text-align: left;">link.login</td> <td style="text-align: left;">发起登录</td> </tr> <tr> <td style="text-align: left;">link.logout</td> <td style="text-align: left;">发起登出</td> </tr> <tr> <td style="text-align: left;">link.subscribe</td> <td style="text-align: left;">发起订阅</td> </tr> <tr> <td style="text-align: left;">link.monitor</td> <td style="text-align: left;">设置人机耦合可弹屏</td> </tr> <tr> <td style="text-align: left;">link.requestIdle</td> <td style="text-align: left;">示闲</td> </tr> <tr> <td style="text-align: left;">link.doNotDisturb</td> <td style="text-align: left;">示忙</td> </tr> <tr> <td style="text-align: left;">link.listenmonitor</td> <td style="text-align: left;">监听通话</td> </tr> <tr> <td style="text-align: left;">link.talkmonitor</td> <td style="text-align: left;">介入通话</td> </tr> <tr> <td style="text-align: left;">link.callOut</td> <td style="text-align: left;">发起外呼</td> </tr> <tr> <td style="text-align: left;">link.hangUp</td> <td style="text-align: left;">发起挂断</td> </tr> </tbody> </table> <p><strong>link回调函数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">link.onReady</td> <td>首次new对象调用</td> </tr> <tr> <td style="text-align: left;">link.onConnect</td> <td>wss连接成功回调</td> </tr> <tr> <td style="text-align: left;">link.onError</td> <td>出现异常回调</td> </tr> <tr> <td style="text-align: left;">link.onLogout</td> <td>登出回调</td> </tr> <tr> <td style="text-align: left;">link.onClose</td> <td>关闭连接回调</td> </tr> <tr> <td style="text-align: left;">link.onLoginFail</td> <td>登录失败回调</td> </tr> <tr> <td style="text-align: left;">link.onLoginSuccess</td> <td>登录成功回调</td> </tr> <tr> <td style="text-align: left;">link.onOnHook</td> <td>挂机回调</td> </tr> <tr> <td style="text-align: left;">link.onStatus</td> <td>状态改变回调 如- 示闲转示忙</td> </tr> <tr> <td style="text-align: left;">link.onCallOut</td> <td>外呼回调</td> </tr> <tr> <td style="text-align: left;">link.onDialSuccess</td> <td>客户接听回调</td> </tr> <tr> <td style="text-align: left;">link.onRing</td> <td>呼入回调</td> </tr> <tr> <td style="text-align: left;">link.ONCreatEmonitor</td> <td>人机耦合弹屏回调</td> </tr> <tr> <td style="text-align: left;">link.onReleaseMonitor</td> <td>人机耦合弹屏被监听或挂断回调 ,根据hangup字段的值,如果是0,表示被其他坐席监听,如果是1表示该电话已挂断</td> </tr> <tr> <td style="text-align: left;">link.onMonitorMsg</td> <td>实时发送对话文本回调(解析可查看10.9接口)</td> </tr> <tr> <td style="text-align: left;">link.onMonitor</td> <td>是否接受人机耦合的弹屏回调</td> </tr> <tr> <td style="text-align: left;">link.OnNotify</td> <td>提醒</td> </tr> </tbody> </table> <p><strong>事件回调参数说明:</strong></p> <table> <thead> <tr> <th style="text-align: left;">字段</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">注释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">callee</td> <td style="text-align: left;">string</td> <td style="text-align: left;">呼入号码</td> </tr> <tr> <td style="text-align: left;">caller</td> <td style="text-align: left;">string</td> <td style="text-align: left;">呼出号码</td> </tr> <tr> <td style="text-align: left;">callNo</td> <td style="text-align: left;">string</td> <td style="text-align: left;">会话id</td> </tr> <tr> <td style="text-align: left;">Confno</td> <td style="text-align: left;">string</td> <td style="text-align: left;">配置id</td> </tr> <tr> <td style="text-align: left;">icalltype</td> <td style="text-align: left;">string</td> <td style="text-align: left;">呼叫类型</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">实时推送json数据</td> </tr> <tr> <td style="text-align: left;">account_sn_callin</td> <td style="text-align: left;">string</td> <td style="text-align: left;">通话记录sn</td> </tr> <tr> <td style="text-align: left;">uuid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">会话id</td> </tr> <tr> <td style="text-align: left;">user_name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">用户名</td> </tr> <tr> <td style="text-align: left;">team_name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">用户组</td> </tr> <tr> <td style="text-align: left;">connected_at</td> <td style="text-align: left;">string</td> <td style="text-align: left;">接通时间</td> </tr> <tr> <td style="text-align: left;">disconnected_at</td> <td style="text-align: left;">string</td> <td style="text-align: left;">挂断时间</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">string</td> <td style="text-align: left;">电话</td> </tr> <tr> <td style="text-align: left;">project_caption</td> <td style="text-align: left;">string</td> <td style="text-align: left;">项目名称</td> </tr> <tr> <td style="text-align: left;">talktimes</td> <td style="text-align: left;">string</td> <td style="text-align: left;">通话时长</td> </tr> <tr> <td style="text-align: left;">endreason</td> <td style="text-align: left;">string</td> <td style="text-align: left;">挂断原因</td> </tr> <tr> <td style="text-align: left;">asks_count</td> <td style="text-align: left;">string</td> <td style="text-align: left;">询问次数</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">姓名</td> </tr> <tr> <td style="text-align: left;">parent_sn</td> <td style="text-align: left;">string</td> <td style="text-align: left;">父级账号名称</td> </tr> <tr> <td style="text-align: left;">recordpath</td> <td style="text-align: left;">string</td> <td style="text-align: left;">分段录音路径</td> </tr> <tr> <td style="text-align: left;">talk_info</td> <td style="text-align: left;">string</td> <td style="text-align: left;">会话信息</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">string</td> <td style="text-align: left;">状态</td> </tr> <tr> <td style="text-align: left;">score</td> <td style="text-align: left;">string</td> <td style="text-align: left;">分数</td> </tr> <tr> <td style="text-align: left;">labelling</td> <td style="text-align: left;">string</td> <td style="text-align: left;">标签</td> </tr> <tr> <td style="text-align: left;">rec_sex</td> <td style="text-align: left;">string</td> <td style="text-align: left;">识别性别</td> </tr> <tr> <td style="text-align: left;">source</td> <td style="text-align: left;">string</td> <td style="text-align: left;">任务名称</td> </tr> <tr> <td style="text-align: left;">mark</td> <td style="text-align: left;">string</td> <td style="text-align: left;">备注</td> </tr> <tr> <td style="text-align: left;">sex</td> <td style="text-align: left;">string</td> <td style="text-align: left;">性别</td> </tr> <tr> <td style="text-align: left;">project_sn</td> <td style="text-align: left;">string</td> <td style="text-align: left;">项目sn</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">string</td> <td style="text-align: left;">当前话术标题</td> </tr> <tr> <td style="text-align: left;">caption</td> <td style="text-align: left;">string</td> <td style="text-align: left;">当前话术描述</td> </tr> <tr> <td style="text-align: left;">skillgroup_sn</td> <td style="text-align: left;">string</td> <td style="text-align: left;">技能组sn</td> </tr> <tr> <td style="text-align: left;">operator</td> <td style="text-align: left;">string</td> <td style="text-align: left;">操作人</td> </tr> <tr> <td style="text-align: left;">data1-data30</td> <td style="text-align: left;">string</td> <td style="text-align: left;">扩展字段</td> </tr> <tr> <td style="text-align: left;">project_no</td> <td style="text-align: left;">string</td> <td style="text-align: left;">项目sn</td> </tr> <tr> <td style="text-align: left;">task_no</td> <td style="text-align: left;">string</td> <td style="text-align: left;">任务sn</td> </tr> <tr> <td style="text-align: left;">targetUserName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">需要修改坐席状态的用户名</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">string</td> <td style="text-align: left;">坐席状态</td> </tr> <tr> <td style="text-align: left;">statustime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">坐席状态时间</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>未说明的函数表示还在开发中,不支持对接</li> </ul>

页面列表

ITEM_HTML