狄阁老智能AI客服接口文档

狄阁老机器人是AI人工智能时代专为企业量身打造的AI+SaaS全智能营销客服系统平台。在呼叫中心系统的基础上,融入人工智能技术,通过自动外呼、自动应答进行电话营销与客户服务,助力企业提升电话营销与客服效率、优化运营成本,最终实现降本增效。


6.6.1挂机后流水推送回调

<p><strong>简要描述:</strong> </p> <ul> <li> <p>挂机后流水推送回调</p> </li> <li>系统会在挂机一分钟之后,会把通话相关结果(客户CRM)发送给用户,但前提是用户设置了回调地址并且开启了推送服务。用户需要接收处理,并返回应答,用户回调成功后需要返回“SUCCESS”字符串,否则系统会尝试三次回调直到接收到“SUCCESS”。注意:同样的通知可能会多次发送给用户系统。用户系统必须能够正确处理重复的通知。</li> <li>推荐的做法是,当收到通知进行处理时,首先检查对应业务数据的状态,判断该通知是否已经处理过,如果没有处理过再进行处理,如果处理过直接返回结果成功。另外,设置了回调之后建议再对应一下客户crm接口同步数据,以防数据缺失问题。</li> </ul> <p><strong>请求方式:</strong></p> <ul> <li> <p>POST </p> <p><strong>推送示例</strong> 完整推送报文参考:[推送测试报文](<a href="http://wiki.ciopaas.com:8888/web/#/4?page_id=871">http://wiki.ciopaas.com:8888/web/#/4?page_id=871</a> &quot;推送测试报文&quot;)</p> <pre><code>{ &amp;quot;id&amp;quot;:37, &amp;quot;sn&amp;quot;:&amp;quot;account|xxxxxxxxxxxxxxxxxxxxxxxx&amp;quot;, &amp;quot;user_name&amp;quot;:&amp;quot;test&amp;quot;, &amp;quot;user_sn&amp;quot;:&amp;quot;SYSUSER|xxxxxxxxxxxxxxxxxxxxxxxx&amp;quot;, &amp;quot;project_sn&amp;quot;:&amp;quot;projects|xxxxxxxxxxxxxxxxxxxxxxxx&amp;quot;, &amp;quot;team_name&amp;quot;:&amp;quot;人工智能客户组&amp;quot;, &amp;quot;phone&amp;quot;:&amp;quot;12345678901&amp;quot;, &amp;quot;created_at&amp;quot;:&amp;quot;2019-01-22 09:46:30&amp;quot;, &amp;quot;name&amp;quot;:&amp;quot;test&amp;quot;, &amp;quot;address&amp;quot;:null, &amp;quot;connected_at&amp;quot;:&amp;quot;2019-01-22 09:46:28&amp;quot;, &amp;quot;disconnected_at&amp;quot;:&amp;quot;2019-01-22 09:46:30&amp;quot;, &amp;quot;talktimes&amp;quot;:100, &amp;quot;endreason&amp;quot;:&amp;quot;主动挂机&amp;quot;, &amp;quot;recordpath&amp;quot;:&amp;quot;/mnt/record&amp;quot;, &amp;quot;recordfile&amp;quot;:&amp;quot;/20190122/20190122094630_1369252xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.wav&amp;quot;, &amp;quot;talk_info&amp;quot;:[ { &amp;quot;vocfile&amp;quot;:&amp;quot;/usr/local/freeswitch/sounds/zh/cn/20190108152130SnJ/xxxxxxxxxxxxxxxxxxxx.wav&amp;quot;, &amp;quot;caption&amp;quot;:&amp;quot;您好,我这边是专业办理银行贷款的,请问您有资金需求吗?&amp;quot;, &amp;quot;title&amp;quot;:&amp;quot;01打招呼+开场白&amp;quot;, &amp;quot;answer&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;fenduanluyin&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;outType&amp;quot;:null }, { &amp;quot;vocfile&amp;quot;:&amp;quot;listen&amp;quot;, &amp;quot;caption&amp;quot;:&amp;quot;listen&amp;quot;, &amp;quot;title&amp;quot;:&amp;quot;listen&amp;quot;, &amp;quot;answer&amp;quot;:&amp;quot;有啊。&amp;quot;, &amp;quot;fenduanluyin&amp;quot;:&amp;quot;/mnt/record/20190119/fenduan_20190119155311_xxxxxx.mp3&amp;quot;, &amp;quot;outType&amp;quot;:null }, { &amp;quot;vocfile&amp;quot;:&amp;quot;/usr/local/freeswitch/sounds/zh/cn/20190108152130SnJ/question20180122145218WoH.wav&amp;quot;, &amp;quot;caption&amp;quot;:&amp;quot;是这样,我们是专业的银行融资服务平台,解决中小企业,还有个人,融资难,融资贵的问题,我了解一下您的情况可以吗?&amp;quot;, &amp;quot;title&amp;quot;:&amp;quot;02企业介绍&amp;quot;, &amp;quot;answer&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;fenduanluyin&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;outType&amp;quot;:null }, { &amp;quot;vocfile&amp;quot;:&amp;quot;listen&amp;quot;, &amp;quot;caption&amp;quot;:&amp;quot;listen&amp;quot;, &amp;quot;title&amp;quot;:&amp;quot;listen&amp;quot;, &amp;quot;answer&amp;quot;:&amp;quot;哦哦。&amp;quot;, &amp;quot;fenduanluyin&amp;quot;:&amp;quot;/mnt/record/20190119/fenduan_20190119155319_offshoot_play_record_xxxx.mp3&amp;quot;, &amp;quot;outType&amp;quot;:null } ], &amp;quot;labelling&amp;quot;:&amp;quot;是本人;表明来意;费用&amp;quot;, &amp;quot;score&amp;quot;:null, &amp;quot;asks_count&amp;quot;:null, &amp;quot;status&amp;quot;:&amp;quot;A&amp;quot;, &amp;quot;dial_task_main_sn&amp;quot;:&amp;quot;dial_task_main_sn|xxxxxxxxxxxxxxxxxxxxxxxx&amp;quot;, &amp;quot;project_caption&amp;quot;:&amp;quot;测试&amp;quot;, &amp;quot;unit&amp;quot;:null, &amp;quot;rec_sex&amp;quot;:&amp;quot;0&amp;quot;, &amp;quot;asks_count_routine&amp;quot;:null, &amp;quot;source&amp;quot;:&amp;quot;测试名称&amp;quot; }</code></pre> <p><strong>推送参数说明</strong> </p> </li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">sn</td> <td style="text-align: left;">string</td> <td>记录的唯一标识sn号</td> </tr> <tr> <td style="text-align: left;">user_name</td> <td style="text-align: left;">string</td> <td>子账号名称</td> </tr> <tr> <td style="text-align: left;">user_sn</td> <td style="text-align: left;">string</td> <td>子账号唯一编号</td> </tr> <tr> <td style="text-align: left;">parent_sn</td> <td style="text-align: left;">string</td> <td>主账号</td> </tr> <tr> <td style="text-align: left;">project_sn</td> <td style="text-align: left;">string</td> <td>话术项目唯一编号</td> </tr> <tr> <td style="text-align: left;">team_name</td> <td style="text-align: left;">string</td> <td>团队名称</td> </tr> <tr> <td style="text-align: left;">started_at</td> <td style="text-align: left;">datetime</td> <td>外呼时间</td> </tr> <tr> <td style="text-align: left;">connected_at</td> <td style="text-align: left;">datetime</td> <td>接通时间</td> </tr> <tr> <td style="text-align: left;">disconnected_at</td> <td style="text-align: left;">datetime</td> <td>挂断时间</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">string</td> <td>客户电话</td> </tr> <tr> <td style="text-align: left;">project_caption</td> <td style="text-align: left;">string</td> <td>项目模板名称</td> </tr> <tr> <td style="text-align: left;">talktimes</td> <td style="text-align: left;">int</td> <td>通话时长</td> </tr> <tr> <td style="text-align: left;">endreason</td> <td style="text-align: left;">string</td> <td>挂断原因</td> </tr> <tr> <td style="text-align: left;">asks_count</td> <td style="text-align: left;">int</td> <td>问题互动次数</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td>客户名称</td> </tr> <tr> <td style="text-align: left;">address</td> <td style="text-align: left;">string</td> <td>客户地址</td> </tr> <tr> <td style="text-align: left;">unit</td> <td style="text-align: left;">string</td> <td>客户公司名称</td> </tr> <tr> <td style="text-align: left;">recordpath</td> <td style="text-align: left;">string</td> <td>录音保存目录</td> </tr> <tr> <td style="text-align: left;">recordfile</td> <td style="text-align: left;">string</td> <td>录音保存文件名</td> </tr> <tr> <td style="text-align: left;">talk_info</td> <td style="text-align: left;">object</td> <td>分段录音信息</td> </tr> <tr> <td style="text-align: left;">vocfile</td> <td style="text-align: left;">string</td> <td>机器人分段录音地址</td> </tr> <tr> <td style="text-align: left;">caption</td> <td style="text-align: left;">string</td> <td>机器人文本内容</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">string</td> <td>序号和标题</td> </tr> <tr> <td style="text-align: left;">answer</td> <td style="text-align: left;">string</td> <td>用户回答文本内容</td> </tr> <tr> <td style="text-align: left;">fenduanluyin</td> <td style="text-align: left;">string</td> <td>用户回答录音地址</td> </tr> <tr> <td style="text-align: left;">outType</td> <td style="text-align: left;">string</td> <td>问题标记(有待学习问题,拒绝,脏话,null等几种情况)</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">string</td> <td>类别</td> </tr> <tr> <td style="text-align: left;">score</td> <td style="text-align: left;">string</td> <td>分值</td> </tr> <tr> <td style="text-align: left;">dial_task_main_sn</td> <td style="text-align: left;">string</td> <td>任务sn</td> </tr> <tr> <td style="text-align: left;">labelling</td> <td style="text-align: left;">string</td> <td>标签(分号隔开)</td> </tr> <tr> <td style="text-align: left;">rec_sex</td> <td style="text-align: left;">int</td> <td>识别性别(男1 女 2 未识别0)</td> </tr> <tr> <td style="text-align: left;">asks_count_routine</td> <td style="text-align: left;">int</td> <td>常规问题被问次数</td> </tr> <tr> <td style="text-align: left;">source</td> <td style="text-align: left;">string</td> <td>任务名称</td> </tr> <tr> <td style="text-align: left;">mark</td> <td style="text-align: left;">string</td> <td>备注</td> </tr> <tr> <td style="text-align: left;">degree_of_satisfaction</td> <td style="text-align: left;">string</td> <td>是否满意度调查</td> </tr> <tr> <td style="text-align: left;">satisfaction_caption</td> <td style="text-align: left;">string</td> <td>满意度调查描述</td> </tr> <tr> <td style="text-align: left;">data1-data10</td> <td style="text-align: left;">string</td> <td>扩展字段</td> </tr> <tr> <td style="text-align: left;">tranf</td> <td style="text-align: left;">int</td> <td>是否来自转人工数据;0:否1:是(对接第三方外呼中心才会返回此字段)</td> </tr> <tr> <td style="text-align: left;">agent_name</td> <td style="text-align: left;">string</td> <td>转人工坐席账号</td> </tr> <tr> <td style="text-align: left;">agent_sn</td> <td style="text-align: left;">string</td> <td>转人工坐席sn</td> </tr> <tr> <td style="text-align: left;">dynamic_labelling</td> <td style="text-align: left;">string</td> <td>动态标签,分号分割。</td> </tr> <tr> <td style="text-align: left;">classify</td> <td style="text-align: left;">string</td> <td>分类别名</td> </tr> <tr> <td style="text-align: left;">is_answer</td> <td style="text-align: left;">int</td> <td>是否为回答</td> </tr> <tr> <td style="text-align: left;">process_code</td> <td style="text-align: left;">string</td> <td>流程code</td> </tr> <tr> <td style="text-align: left;">talk_info_sn</td> <td style="text-align: left;">string</td> <td>对话sn</td> </tr> <tr> <td style="text-align: left;">seating_info</td> <td style="text-align: left;">string</td> <td>坐席信息</td> </tr> <tr> <td style="text-align: left;">talk_datetime</td> <td style="text-align: left;">string</td> <td>对话时间</td> </tr> <tr> <td style="text-align: left;">recognition_status</td> <td style="text-align: left;">string</td> <td>识别状态</td> </tr> <tr> <td style="text-align: left;">questions_status</td> <td style="text-align: left;">string</td> <td>问题状态</td> </tr> <tr> <td style="text-align: left;">recognitionInfo</td> <td style="text-align: left;">string</td> <td>识别信息</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML