差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
cs:400systemintegration:20webhook [2019/11/21 08:12]
candywang [访客来源事件]
cs:400systemintegration:20webhook [2022/01/06 10:47] (当前版本)
xiaowei
行 37: 行 37:
 当前支持以下事件的推送: 当前支持以下事件的推送:
  
-  * [[#​会话结束|会话结束(ServiceSessionClosedEvent)]] + 
-  [[#​新消息|新消息(ServiceSessionMessageEvent)]]+**平台事件**
   * [[#​创建坐席|创建坐席(AgentUserCreationEvent)]]   * [[#​创建坐席|创建坐席(AgentUserCreationEvent)]]
 +  * [[#​坐席信息变更|坐席信息变更(AgentUserChangeEvent)]]
   * [[#​坐席状态变更|坐席状态变更(AgentUserStateChangedEvent)]]   * [[#​坐席状态变更|坐席状态变更(AgentUserStateChangedEvent)]]
   * [[#​坐席登出|坐席登出(AgentUserLogoutEvent)]]   * [[#​坐席登出|坐席登出(AgentUserLogoutEvent)]]
行 46: 行 47:
   * [[#​删除访客标签|删除访客标签(VisitorTagRemovedEvent)]]   * [[#​删除访客标签|删除访客标签(VisitorTagRemovedEvent)]]
   * [[#​访客信息变更|访客信息变更(VisitorUserChangeEvent)]]   * [[#​访客信息变更|访客信息变更(VisitorUserChangeEvent)]]
-  ​* [[#坐席信息变更|坐席信息变更AgentUserChangeEvent)]]+**在线客服事件** 
 +  ​* [[#访客来源|访客来源ServiceSessionAttributesCreateEvent,​ServiceSessionAttributesChangeEvent)]]
   * [[#​会话创建|会话创建(ServiceSessionCreatedEvent)]]   * [[#​会话创建|会话创建(ServiceSessionCreatedEvent)]]
 +  * [[#​新消息|新消息(ServiceSessionMessageEvent)]]
 +  * [[#​待接入会话结束|待接入会话结束(ServiceSessionAbortedEvent)]]
   * [[#​会话接起|会话接起(ServiceSessionOpenedEvent)]]   * [[#​会话接起|会话接起(ServiceSessionOpenedEvent)]]
   * [[#​会话转接|会话转接(ServiceSessionTransferedEvent)]]   * [[#​会话转接|会话转接(ServiceSessionTransferedEvent)]]
-  * [[#​待接入会话结束|待接入会话结束(ServiceSessionAbortedEvent)]] 
   * [[#​视频结束|视频结束(RtcMediaClosedEvent)]]   * [[#​视频结束|视频结束(RtcMediaClosedEvent)]]
 +  * [[#​会话结束|会话结束(ServiceSessionClosedEvent)]]
   * [[#​访客完成满意度评价|访客完成满意度评价(ServiceSessionEnquiryEvent)]]   * [[#​访客完成满意度评价|访客完成满意度评价(ServiceSessionEnquiryEvent)]]
-  ​[[#​访客来源|访客来源(ServiceSessionAttributesCreateEvent,​ServiceSessionAttributesChangeEvent)]] +**呼叫中心事件** 
-==== 会话结束 ==== +  * [[#通想单生成|通详单生成CallDetailInfoEvent)]] 
- +  ​* [[#录音生成|录音生成CallRecordInfoEvent]]
-事件名称:ServiceSessionClosedEvent +
- +
-触发条件:坐席/管理员手动结束会话、会话超时自动结束 +
- +
-消息内容示例: +
- +
-<code json> +
-+
-    "​eventId":​ "​ca81ade0-6dc5-11e6-9c13-dfa1eed70626", ​   //​事件ID +
-    "​timestamp":​ 1472460726612, ​                          //​时间戳 +
-    "​event":​ "​ServiceSessionClosedEvent", ​                //​事件类型 +
-    "​payload":​ { +
-        "​serviceSession":​ { +
-            "​id":​ "​4fe1b496-90ac-4412-8f40-0f6a13cbfc4b",​ //​会话ID +
-            "​state":​ "​Terminal", ​                         //​会话状态 +
-            "​origin_type":​ "​webim", ​                      //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道) +
-            "​timestamp":​ { +
-                "​create":​ 1472139263000, ​                 //会创建时间 +
-                "​start":​ 1472139269000, ​                  //会接起时间 +
-                "​stop":​ 1472460695000 ​                    //​会话结束时间 +
-            },  +
-            "​channel":​ {                                  //关联 +
-                "​id":​ 3104,                               //​关联ID +
-                "​name":​ "​快速创建的关联", ​                  //​关联名称 +
-                "​type":​ "​easemob" ​                        //​关联类型,easemob代表环信IM +
-            },  +
-            "​visitor":​ { +
-                "​id":​ "​a6527ed1-e3f4-4537-aeef-ae35199e3765",​ //​系统内部访客ID +
-                "​name":​ "​webim-visitor-RY7KQK99XVGXBE3JKCHM",​ //​访客ID,显示在资料的ID字段 +
-                "​channel_user":​ {                             //​访客所属关联信息此处是APP渠道示例,其他渠道示例见下文 +
-                    "​app_name":​ "​sandbox",​  +
-                    "​channel_type":​ "​easemob",​  +
-                    "​im_id":​ "​webim-visitor-RY7KQK99XVGXBE3JKCHM",​ //​环信IM的环信ID +
-                    "​org_name":​ "​sipsoft"​ +
-                } +
-            },  +
-            "​agent":​ { +
-                "​id":​ "​b58b99c1-cd3b-44d9-9821-20fb6a0f2f49",​ //​坐席ID +
-                "​name":​ "​Admin", ​                             //​坐席昵称 +
-                "​type":​ "​Agent" ​                              //​坐席类型,机器人、普通坐席或管理员 +
-            },  +
-            "​agent_queue":​ { +
-                "​id":​ 2112,                                  //​技能组ID +
-                "​name":​ "​集体组" ​                             //​技能组名称 +
-            },  +
-            "​summary_category":​ [                            //​会话标签,数组,包含所有的标签ID +
-                { +
-                    "​id":​ 23976,  +
-                    "​name":​ "​测试4-4"​ +
-                } +
-            ​],  +
-            "​comment":​ "", ​                                  //​会话备注 +
-            "​enquiry":​{ ​                               +
-                "​score":​3, ​                                  //​满意度评分 +
-                "​comment":"" ​                                //​满意度评价详情 +
-            } +
-        } +
-    } +
-+
-</​code>​ +
- +
-访客所属关联信息结构示例: +
- +
-<code json> +
-# IM用户 +
-"​channel_user":​ { +
-    "​app_name":​ "​sandbox",​ +
-    "​channel_type":​ "​callcenter",​ +
-    "​im_id":​ "​webim-visitor-RY7KQK99XVGXBE3JKCHM",​ +
-    "​org_name":​ "​sipsoft"​ +
-+
- +
-# CallCenter用户 +
-  ​"​channel_user":​ { +
-    "​channel_type":​ "​callcenter",​ +
-    "​name":​ "​访客的名称",​ +
-    "​phone":​ "​13112345678"​ +
-  } +
- +
-Rest 渠道用户 +
-  "​channel_user":​ { +
-  } +
- +
-# weibo 渠道用户 +
-  "​channel_user":​ { +
-    "​channel_type":​ "​weibo",​ +
-    "​name":​ "​访客的微博名",​ +
-    "​weibo_id":​ "​访客的微博ID"​ +
-  } +
- +
-# 微信渠道用户 +
-  "​channel_user":​ { +
-    "​channel_type":​ "​wechat_oauth2",​ +
-    "​name":​ "​访客的微信名",​ +
-    "​weixin_id":​ "​访客的微信ID"​ +
-  } +
-</​code>​ +
- +
- +
-==== 新消息 ==== +
- +
-事件名称:ServiceSessionMessageEvent +
- +
-触发条件:会话中出现新消息,包括访客消息、坐席消息、系统消息、命令消息 +
- +
-文本消息内容示例: +
- +
-<code json> +
-+
-    "​eventId":​ "​3a7e82a0-aa60-11e5-8544-5111ba4b872e", ​       //​事件ID +
-    "​timestamp":​ 1450976598050, ​                              //​时间戳 +
-    "​event":​ "​ServiceSessionMessageEvent", ​                   //​事件名称 +
-    "​payload":​ { +
-        "​message":​ { +
-            "​id":​ "​dad14e23-4566-4ca6-b10e-fceeb59c42c2", ​     //​消息ID +
-            "​create_at":"​1560417635819"​, ​                     //​消息发送时间 +
-            "​service_session_id":​ "​4e27dd5e-683d-4664-a0db-bb8457ec7101", ​ //​对应的会话ID +
-            "​from":​ { +
-                "​id":​ "​27f74a74-5139-4f8c-b65f-15129e7808a8", ​ //​发送方ID(可以是坐席或者访客) +
-                "​name":​ "​Admin", ​                              //​发送方昵称 +
-                "​type":​ "​Agent" ​                               //​发送方类型,坐席、访客等 +
-            }, +
-            "​origin_type":​ "​app", ​                             //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道) +
-            "​channel":​ { +
-                "​id":​ 21,                                      //​关联ID +
-                "​type":​ "​easemob" ​                             //​关联类型 +
-            }, +
-            "​body":​ { +
-                "​type":​ "​txt", ​                                //​消息类型:文本消息 +
-                "​msg":​ "​asdf" ​                                 //​消息内容 +
-            }, +
-            // 新增添的ext字段 +
-            "​ext":​ { +
-               "​YXUCarID":​ 32134600, +
-               "​YXUCarImage":​ "​http://​c1.xinstatic.com/​c/​20181211/​1636/​5c0f771a6f683495918_19.jpg",​ +
-               "​YXUCarNAME":​ "​宝骏 730 2016款 1.5T 手动 豪华型",​ +
-               "​YXUCarPRICE":​ "​6.19万 首付0.66万",​ +
-               "​YXUCarYEAR":​ "​2016年 ​3.2万公里",​ +
-               "​msgtype":​ { +
-                     "​track":​ { +
-                         "​desc":​ "​宝骏 730 2016款 1.5T 手动 豪华型",​ +
-                         "​img_url":​ "​http://​c1.xinstatic.com/​c/​20181211/​1636/​5c0f771a6f683495918.jpg",​ +
-                         "​item_url":​ "​https://​m.xin.com/​x1k284ok45/​che32134600.html",​ +
-                         "​price":​ "​售价:6.19万 首付0.66万 行驶:3.2万公里",​ +
-                         "​title":​ "​您好,我对这辆车很感兴趣,想了解一下车的情况"​ +
-                        } +
-                   } +
-             } +
-        } +
-    } +
-+
-</​code>​ +
- +
-图片消息内容示例: +
- +
-<code json> +
-+
-    "​eventId":​ "​bc4a6120-aa68-11e5-b3c3-dd9f501463d3", ​        //​事件ID +
-    "​timestamp":​ 1450980251761, ​                               //​时间戳 +
-    "​event":​ "​ServiceSessionMessageEvent", ​                    //​事件名称 +
-    "​payload":​ { +
-        "​message":​ { +
-            "​id":​ "​dc5004d7-39ce-4a03-bca0-af2c16b269d6", ​     //​消息ID +
-            "​service_session_id":​ "​4e27dd5e-683d-4664-a0db-bb8457ec7101",​ //​对应的会话ID +
-            "​from":​ { +
-                "​id":​ "​2cb00d04-60f3-48a4-93b8-caf15b22a262", ​ //​发送方ID +
-                "​name":​ "​fa38294841604ac89ba2815689f8f636", ​   //​发送方昵称 +
-                "​type":​ "​Visitor" ​                             //​发送方类型,坐席、访客等 +
-            }, +
-            "​origin_type":​ "​app", ​                             //​渠道类型,值为appApp渠道、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道) +
-            "​channel":​ { +
-                "​id":​ 21,                                      //​关联ID +
-                "​name":​ "​yaaa", ​                               //​关联名称 +
-                "​type":​ "​easemob" ​                             //​关联类型 +
-            }, +
-            "​body":​ { +
-                "​type":​ "​img", ​                                //​消息类型:图片 +
-                "​url":​ "/​v1/​Tenant/​5631/​MediaFiles/​df56bebd-433c-4b0e-aab9-1684fb75999f",​ //​图片下载地址 +
-                "​secret":​ "​u9X0eqpoEeW-Hw1NajGLHchLw_cjQA0WifvU7Lid7UsaLafh",​ //​文件上传成功后返回的secret +
-                "​filename":​ "​image.jpg", ​                      //​文件名 +
-                "​size":​ {                                      //​图片尺寸 +
-                    "​width":​ 2448,                             //​图片宽度 +
-                    "​height":​ 3264                             //​图片高度 +
-                } +
-            } +
-        } +
-    } +
-+
-</​code>​+
  
 ==== 创建坐席 ==== ==== 创建坐席 ====
行 272: 行 87:
         }          } 
     }      } 
 +}
 +</​code>​
 +==== 坐席信息变更 ====
 +
 +事件名称:AgentUserChangeEvent
 +
 +触发条件:坐席/管理员修改个人信息,管理员修改其他坐席的信息
 +
 +消息内容示例:
 +
 +<code json>
 +{
 +    "​eventId":​ "​d0a31dd0-07b7-11e7-b1a7-eb03c0f01476", ​   //事件ID
 +    "​timestamp":​ 1489387172031, ​                          //​时间戳
 +    "​event":​ "​AgentUserChangeEvent", ​                     //​事件名称
 +    "​payload":​ {
 +        "​agent":​ {                                        //​变更后的坐席信息  ​
 +            "​id":​ "​eb524dc0-be91-47ac-b6e6-10d013d7d72b",​ //坐席ID
 +            "​username":​ "​713test4@qq.com", ​               //​坐席登录邮箱地址
 +            "​nickname":​ "​Leoli", ​                         //​坐席昵称
 +            "​name":​ "​leoli", ​                             //​坐席真实姓名
 +            "​roles":​ [                                    //​坐席角色,值为["​agent"​](普通坐席)、["​agent","​admin"​](管理员)
 +                "​admin",​
 +                "​agent"​
 +            ],
 +            "​phone":​ "​18612389889", ​                      //​坐席电话号码
 +            "​business_id":​ "​1001", ​                       //​坐席工号
 +            "​created_at":​ 1453900968000, ​                 //​坐席创建时间
 +            "​updated_at":​ 1489128601000 ​                  //​坐席信息更新时间
 +        },
 +        "​old_agent":​ {                                    //​变更前的坐席信息
 +            "​id":​ "​eb524dc0-be91-47ac-b6e6-10d013d7d72b",​ //坐席ID
 +            "​username":​ "​713test4@qq.com", ​               //​坐席登录邮箱地址
 +            "​nickname":​ "​Leoli", ​                         //​坐席昵称
 +            "​name":​ "", ​                                  //​坐席真实姓名
 +            "​roles":​ [                                    //​坐席角色,值为["​agent"​](普通坐席)、["​agent","​admin"​](管理员)
 +                "​admin",​
 +                "​agent"​
 +            ],
 +            "​phone":​ "", ​                                 //​坐席电话号码
 +            "​created_at":​ 1453900968000, ​                 //​坐席创建时间
 +            "​updated_at":​ 1489128601000 ​                  //​坐席信息更新时间
 +        }
 +    }
 } }
 </​code>​ </​code>​
行 401: 行 260:
                 "​created_at":​ 1436805675000 ​                         //​访客标签创建时间                 "​created_at":​ 1436805675000 ​                         //​访客标签创建时间
             }             }
 +        }
 +    }
 +}
 +</​code>​
 +
 +==== 访客创建事件 ====
 +
 +事件名称:VisitorUserCreateEvent
 +
 +触发条件:会话进行中、结束后,坐席/管理员创建、更改“资料”访客标签来源
 +
 +消息内容示例:
 +
 +<code json>
 +{
 +    "​eventId":​ "​b9c1e0b0-07b7-11e7-8ab4-53b659cd1343", ​       //事件ID
 +    "​timestamp":​ 1489387133611, ​                              //​时间戳
 +    "​event":​ "​VisitorUserCreateEvent", ​                       //​事件名称
 +    "​payload":​ {
 +        "​visitor":​ {
 +            "​id":​ "​2ad4af98-903a-4050-9cea-2d5807c85002", ​    //​系统内部访客ID
 +            "​username":​ "​webim-visitor-EM3GEFC7TBQVRXYM6GGC",​ //访客ID
 +            "​nickname":​ "​Leoli", ​                             //​访客昵称
 +            "​name":​ "​Leoli", ​                                 //​访客真实姓名
 +            "​roles":​ [                                        //​访客身份
 +                "​visitor"​
 +            ],
 +            "​gendar":​ 0,                                      //​访客性别,​0=未知,​1=男,​2=女
 +            "​created_at":​ 1488884778000, ​                     //​访客创建时间
 +            "​updated_at":​ 1489387133493 ​                      //​访客信息更新时间
         }         }
     }     }
行 435: 行 324:
 } }
 </​code>​ </​code>​
-==== 坐席信息变更 ==== 
  
-事件名称:AgentUserChangeEvent+==== 访客来源 ====
  
-触发条件:坐席/管理员修改个人信息,管理员修改其他坐席的信息+事件名称:ServiceSessionAttributesCreateEvent 
 + 
 +触发条件:会话创建
  
 消息内容示例: 消息内容示例:
行 445: 行 335:
 <code json> <code json>
 { {
-    "​eventId":​ "d0a31dd0-07b7-11e7-b1a7-eb03c0f01476", ​   //​事件ID +    "​eventId":​ "fb50f590-f4ac-11e9-a28f-75fedd96c02a", 
-    "​timestamp": ​1489387172031                          //时间戳 +    "​timestamp": ​1571735940126
-    "​event":​ "AgentUserChangeEvent", ​                     //​事件名称+    "​event":​ "ServiceSessionAttributesCreateEvent",
     "​payload":​ {     "​payload":​ {
-        "agent": ​{                                        //​变更后的坐席信息  ​ +        "tenantId": ​20016, 
-            "id": "eb524dc0-be91-47ac-b6e6-10d013d7d72b", ​//坐席ID +        "serviceSessionId": "971c53a2-6302-4002-b6b2-6c484c290ce0", 
-            "username": "713test4@qq.com", ​               //​坐席登录邮箱地址 +        "​entity":​ [ 
-            "nickname": "Leoli",                          ​//坐席昵称 +            ​
-            "​name":​ "leoli", ​                             //​坐席真实姓名 +                ​"name": "carrierOperator", 
-            "roles": ​[                                    ​//坐席角色,值为["agent"](普通坐席)、["agent","​admin"​](管理员) +                "value": "ssss35" ​       //运营商 
-                "admin"+            ​}, 
-                ​"agent+            { 
-            ​]+                ​"​name":​ "referer", 
-            "phone": "18612389889", ​                      //​坐席电话号码 +                "value": ​"​124" ​          //会话发起页 
-            "business_id": ​"​1001", ​                       ​//坐席工号 +            }, 
-            "created_at": ​1453900968000                 //​坐席创建时间 +            { 
-            "updated_at": ​1489128601000 ​                  //坐席信息更新时间 +                ​"name""system", 
-        }, +                "value""sssss" ​        //​操作系统 
-        "​old_agent": ​                                   //​变更前的坐席信息 +            ​}
-            "id": "eb524dc0-be91-47ac-b6e6-10d013d7d72b", //坐席ID +            ​
-            "username": "713test4@qq.com", ​               ​//​坐席登录邮箱地址 +                ​"name": "searchType", 
-            ​"nickname": "Leoli",                          ​//坐席昵称 +                "value": ​null            ​//推广来源 
-            "​name":​ "", ​                                  //​坐席真实姓名 +            ​}, 
-            "roles": ​[                                    ​//坐席角色,值为["​agent"​](普通坐席)、["​agent","​admin"​](管理员) +            { 
-                "admin", +                ​"name": ​"​accessUrl"​
-                "agent+                "value": ​null            ​//着陆页 ​         
-            ​]+            }, 
-            "phone": "", ​                                 //坐席电话号码 +            
-            "created_at": ​1453900968000                 //​坐席创建时间 +                "name": "ip", 
-            "updated_at": ​1489128601000 ​                  //坐席信息更新时间 +                "​value":​ null            ​//IP 
-        }+            ​}, 
 +            { 
 +                ​"name": "equipment", 
 +                "​value": "4444" ​         //设备 
 +            ​}, 
 +            { 
 +                ​"​name":​ "userAgent", 
 +                "value": ​"​Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 ​(KHTML, like GeckoChrome/​77.0.3865.120 Safari/​537.36" ​     //​软件环境 
 +            }, 
 +            { 
 +                "name": "​region", 
 +                "value": null            //地区 
 +            ​}
 +            ​
 +                ​"name": "keyword", 
 +                "​value":​ null            ​//搜索词 
 +            ​}, 
 +            { 
 +                ​"name": ​"​version"​
 +                "value": ​"​1.0" ​          //系统版本 
 +            } 
 +        ]
     }     }
 } }
 </​code>​ </​code>​
 +
 +事件名称:ServiceSessionAttributesChangeEvent
 +
 +触发条件:会话来源修改
 +
 +消息内容示例:
 +
 +<code json>
 +{
 +    "​eventId":​ "​fb50f590-f4ac-11e9-a28f-75fedd96c02a",​
 +    "​timestamp":​ 1571735940126,​
 +    "​event":​ "​ServiceSessionAttributesChangeEvent",​
 +    "​payload":​ {
 +        "​tenantId":​ 20016,
 +        "​serviceSessionId":​ "​971c53a2-6302-4002-b6b2-6c484c290ce0",​
 +        "​entity":​ [
 +            {
 +                "​name":​ "​carrierOperator",​
 +                "​value":​ "​ssss35" ​       //运营商
 +            },
 +            {
 +                "​name":​ "​referer",​
 +                "​value":​ "​124" ​          //​来源信息
 +            },
 +            {
 +                "​name":​ "​system",​
 +                "​value":​ "​sssss" ​        //​操作系统
 +            },
 +            {
 +                "​name":​ "​searchType",​
 +                "​value":​ null            //​推广来源
 +            },
 +            {
 +                "​name":​ "​accessUrl",​
 +                "​value":​ null            //着陆页
 +            },
 +            {
 +                "​name":​ "​ip",​
 +                "​value":​ null            //IP
 +            },
 +            {
 +                "​name":​ "​equipment",​
 +                "​value":​ "​4444" ​         //设备
 +            },
 +            {
 +                "​name":​ "​userAgent",​
 +                "​value":​ "​Mozilla/​5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/​537.36 (KHTML, like Gecko) Chrome/​77.0.3865.120 Safari/​537.36" ​     //​软件环境
 +            },
 +            {
 +                "​name":​ "​region",​
 +                "​value":​ null            //地区
 +            },
 +            {
 +                "​name":​ "​keyword",​
 +                "​value":​ null            //搜索词
 +            },
 +            {
 +                "​name":​ "​version",​
 +                "​value":​ "​1.0" ​          //​系统版本
 +            }
 +        ]
 +    }
 +}
 +</​code>​
 +
 ==== 会话创建 ==== ==== 会话创建 ====
  
行 516: 行 492:
 } }
 </​code>​ </​code>​
 +
 +==== 新消息 ====
 +
 +事件名称:ServiceSessionMessageEvent
 +
 +触发条件:会话中出现新消息,包括访客消息、坐席消息、系统消息、命令消息
 +
 +文本消息内容示例:
 +
 +<code json>
 +{
 +    "​eventId":​ "​3a7e82a0-aa60-11e5-8544-5111ba4b872e", ​       //事件ID
 +    "​timestamp":​ 1450976598050, ​                              //​时间戳
 +    "​event":​ "​ServiceSessionMessageEvent", ​                   //​事件名称
 +    "​payload":​ {
 +        "​message":​ {
 +            "​id":​ "​dad14e23-4566-4ca6-b10e-fceeb59c42c2", ​     //消息ID
 +            "​create_at":"​1560417635819"​, ​                     //​消息发送时间
 +            "​service_session_id":​ "​4e27dd5e-683d-4664-a0db-bb8457ec7101", ​ //​对应的会话ID
 +            "​from":​ {
 +                "​id":​ "​27f74a74-5139-4f8c-b65f-15129e7808a8", ​ //​发送方ID(可以是坐席或者访客)
 +                "​name":​ "​Admin", ​                              //​发送方昵称
 +                "​type":​ "​Agent" ​                               //​发送方类型,坐席、访客等
 +            },
 +            "​origin_type":​ "​app", ​                             //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道)
 +            "​channel":​ {
 +                "​id":​ 21,                                      //关联ID
 +                "​type":​ "​easemob" ​                             //​关联类型
 +            },
 +            "​body":​ {
 +                "​type":​ "​txt", ​                                //​消息类型:文本消息
 +                "​msg":​ "​asdf" ​                                 //​消息内容
 +            },
 +            // 新增添的ext字段
 +            "​ext":​ {
 +               "​YXUCarID":​ 32134600,
 +               "​YXUCarImage":​ "​http://​c1.xinstatic.com/​c/​20181211/​1636/​5c0f771a6f683495918_19.jpg",​
 +               "​YXUCarNAME":​ "​宝骏 730 2016款 1.5T 手动 豪华型",​
 +               "​YXUCarPRICE":​ "​6.19万 首付0.66万",​
 +               "​YXUCarYEAR":​ "​2016年 | 3.2万公里",​
 +               "​msgtype":​ {
 +                     "​track":​ {
 +                         "​desc":​ "​宝骏 730 2016款 1.5T 手动 豪华型",​
 +                         "​img_url":​ "​http://​c1.xinstatic.com/​c/​20181211/​1636/​5c0f771a6f683495918.jpg",​
 +                         "​item_url":​ "​https://​m.xin.com/​x1k284ok45/​che32134600.html",​
 +                         "​price":​ "​售价:6.19万 首付0.66万 行驶:3.2万公里",​
 +                         "​title":​ "​您好,我对这辆车很感兴趣,想了解一下车的情况"​
 +                        }
 +                   }
 +             }
 +        }
 +    }
 +}
 +</​code>​
 +
 +图片消息内容示例:
 +
 +<code json>
 +{
 +    "​eventId":​ "​bc4a6120-aa68-11e5-b3c3-dd9f501463d3", ​        //​事件ID
 +    "​timestamp":​ 1450980251761, ​                               //时间戳
 +    "​event":​ "​ServiceSessionMessageEvent", ​                    //​事件名称
 +    "​payload":​ {
 +        "​message":​ {
 +            "​id":​ "​dc5004d7-39ce-4a03-bca0-af2c16b269d6", ​     //消息ID
 +            "​service_session_id":​ "​4e27dd5e-683d-4664-a0db-bb8457ec7101",​ //​对应的会话ID
 +            "​from":​ {
 +                "​id":​ "​2cb00d04-60f3-48a4-93b8-caf15b22a262", ​ //​发送方ID
 +                "​name":​ "​fa38294841604ac89ba2815689f8f636", ​   //​发送方昵称
 +                "​type":​ "​Visitor" ​                             //​发送方类型,坐席、访客等
 +            },
 +            "​origin_type":​ "​app", ​                             //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道)
 +            "​channel":​ {
 +                "​id":​ 21,                                      //关联ID
 +                "​name":​ "​yaaa", ​                               //​关联名称
 +                "​type":​ "​easemob" ​                             //​关联类型
 +            },
 +            "​body":​ {
 +                "​type":​ "​img", ​                                //​消息类型:图片
 +                "​url":​ "/​v1/​Tenant/​5631/​MediaFiles/​df56bebd-433c-4b0e-aab9-1684fb75999f",​ //​图片下载地址
 +                "​secret":​ "​u9X0eqpoEeW-Hw1NajGLHchLw_cjQA0WifvU7Lid7UsaLafh",​ //​文件上传成功后返回的secret
 +                "​filename":​ "​image.jpg", ​                      //​文件名
 +                "​size":​ {                                      //​图片尺寸
 +                    "​width":​ 2448,                             //​图片宽度
 +                    "​height":​ 3264                             //​图片高度
 +                }
 +            }
 +        }
 +    }
 +}
 +</​code>​
 +
 +==== 待接入会话结束 ====
 +
 +事件名称:ServiceSessionAbortedEvent
 +
 +触发条件:待接入会话超时自动结束、管理员手动关闭待接入会话
 +
 +消息内容示例:
 +
 +<code json>
 +{
 +  "​eventId":​ "​4642aae0-a1bb-11e7-bc37-fbf67fe4d942", ​       //事件ID
 +  "​timestamp":​ 1506321136945, ​                              //​时间戳
 +  "​event":​ "​ServiceSessionAbortedEvent", ​                   //​事件名称
 +  "​payload":​ {
 +    "​serviceSession":​ {
 +      "​id":​ "​562785f2-aed6-4420-bac5-fb1d2bd82f0e", ​        //​会话ID
 +      "​state":​ "​Abort", ​                                    //​会话状态
 +      "​origin_type":​ "​webim", ​                              //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道)
 +      "​abort_actor":​ {                                      //​会话结束方信息
 +        "​user_id":​ "​946f116d-2e09-410c-9015-4b480edc9939", ​ //坐席ID
 +        "​user_name":​ "​260553619@qq.com", ​                   //​坐席登录邮箱地址
 +        "​nice_name":​ "​Admin" ​                               //​坐席昵称
 +      },
 +      "​timestamp":​ {
 +        "​create":​ 1506320908000, ​                           //​会话创建时间
 +        "​start":​ 1506321136000, ​                            //​会话接起时间
 +        "​stop":​ 1506321136000 ​                              //​会话结束时间
 +      },
 +      "​channel":​ {
 +        "​id":​ 10625, ​                                       //关联ID
 +        "​type":​ "​easemob" ​                                  //​关联类型
 +      },
 +      "​visitor":​ {
 +        "​id":​ "​678c9d67-f2f1-498f-a458-6f3fbf223a64", ​      //​系统内部访客ID
 +        "​name":​ "​webim-visitor-RXFC9WR4KRG8FMK98PCY" ​       //访客ID
 +      },
 +      "​agent_queue":​ {
 +        "​id":​ 39005                                         //​会话所属技能组ID
 +      }
 +    }
 +  }
 +}
 +</​code>​
 +
  
 ==== 会话接起 ==== ==== 会话接起 ====
行 563: 行 675:
 </​code>​ </​code>​
  
 +
 +==== 会话分配 ====
 +
 +事件名称:AgentQueueOverflowEvent
 +
 +触发条件:管理员在“设置-会话分配-排队规则”页面设置了溢出规则,有会话触发溢出规则。
 +
 +消息内容示例:
 +
 +<code json>
 +{
 +  "​eventId":​ "​c9ffa180-2d80-11ec-8cfe-dfeae5055c6a", ​  //​事件ID
 +  "​timestamp":​ 1634279170995, ​     //时间戳
 +  "​event":​ "​AgentQueueOverflowEvent", ​   //​事件名称
 +  "​payload":​ {
 +"​serviceSession":​ {    //​会话数据 ​     ​
 +"​id":​ "​b7c44cec-6da5-4f79-b50e-6d01db793add", ​  //​会话ID
 +      "​state":​ "​Wait", ​ //​会话状态
 +      "​origin_type":​ "​webim", ​  //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道)
 +      "​timestamp":​ {   
 +        "​create":​ 1634279169000, ​   //​会话创建时间
 +        "​start":​ 1634279170000 ​     //​会话接起时间
 +      },
 +      "​visitor":​ {
 +        "​id":​ "​d454c4d7-da9e-4ac0-86d4-6e3c8d3a9d0a", ​  //​系统内部访客ID
 +        "​name":​ "​webim-visitor-99Y7WTPXEEQJ67RQM7E4", ​  //​访客ID
 +        "​nickname":​ "​webim-visitor-99Y7WTPXEEQJ67RQM7E4" ​ //​访客昵称
 +      },
 +      "​channel":​ {
 +        "​id":​ 23727, ​   //关联ID
 +        "​type":​ "​easemob" ​   //​关联类型
 +      },
 +      "​agent_queue":​ {
 +        "​id":​ 164018 ​   //​技能组ID
 +      }
 +    },
 +"​ruleData":​ {    //​规则数据 ​     ​
 + "​name":​ "​排队溢出", ​   //​用户自定义的排队规则名称 ​     ​
 + "​type":​ "​waiting", ​   //​规则类型 ​     ​
 + "​apply":​ "​all", ​   //​应用到的技能组id ​     ​
 + "​rules":​ [         
 + {
 +          "​type":​ "​and", ​   //​类型 ​         ​
 + "​criterion":​ "​queue_length", ​   //​指标 ​         ​
 + "​threshold":​ "​1", ​   //​阈值 ​         ​
 + "​operator":​ "​gt" ​   //​运算符 ​       ​
 + }
 +      ],
 +      "​actions":​ [           
 + {
 +          "​action":​ "​overflow", ​   //​执行动作 ​         ​
 + "​name":​ "​溢出到配置的技能组", ​   //​执行名称 ​        
 + "​reserve_queue":​ 41509    //​执行预设的技能组id ​       ​
 + }
 +      ]
 +    }
 +  }
 +}
 +</​code>​
  
 ==== 会话转接 ==== ==== 会话转接 ====
行 605: 行 776:
       "​agent_queue":​ {       "​agent_queue":​ {
         "​id":​ 39005                                                    //​会话所属技能组ID         "​id":​ 39005                                                    //​会话所属技能组ID
-      } 
-    } 
-  } 
-} 
-</​code>​ 
- 
-==== 待接入会话结束 ==== 
- 
-事件名称:ServiceSessionAbortedEvent 
- 
-触发条件:待接入会话超时自动结束、管理员手动关闭待接入会话 
- 
-消息内容示例: 
- 
-<code json> 
-{ 
-  "​eventId":​ "​4642aae0-a1bb-11e7-bc37-fbf67fe4d942", ​       //事件ID 
-  "​timestamp":​ 1506321136945, ​                              //​时间戳 
-  "​event":​ "​ServiceSessionAbortedEvent", ​                   //​事件名称 
-  "​payload":​ { 
-    "​serviceSession":​ { 
-      "​id":​ "​562785f2-aed6-4420-bac5-fb1d2bd82f0e", ​        //​会话ID 
-      "​state":​ "​Abort", ​                                    //​会话状态 
-      "​origin_type":​ "​webim", ​                              //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道) 
-      "​abort_actor":​ {                                      //​会话结束方信息 
-        "​user_id":​ "​946f116d-2e09-410c-9015-4b480edc9939", ​ //坐席ID 
-        "​user_name":​ "​260553619@qq.com", ​                   //​坐席登录邮箱地址 
-        "​nice_name":​ "​Admin" ​                               //​坐席昵称 
-      }, 
-      "​timestamp":​ { 
-        "​create":​ 1506320908000, ​                           //​会话创建时间 
-        "​start":​ 1506321136000, ​                            //​会话接起时间 
-        "​stop":​ 1506321136000 ​                              //​会话结束时间 
-      }, 
-      "​channel":​ { 
-        "​id":​ 10625, ​                                       //关联ID 
-        "​type":​ "​easemob" ​                                  //​关联类型 
-      }, 
-      "​visitor":​ { 
-        "​id":​ "​678c9d67-f2f1-498f-a458-6f3fbf223a64", ​      //​系统内部访客ID 
-        "​name":​ "​webim-visitor-RXFC9WR4KRG8FMK98PCY" ​       //访客ID 
-      }, 
-      "​agent_queue":​ { 
-        "​id":​ 39005                                         //​会话所属技能组ID 
       }       }
     }     }
行 685: 行 812:
         }         }
     }     }
 +}
 +</​code>​
 +
 +==== 会话结束 ====
 +
 +事件名称:ServiceSessionClosedEvent
 +
 +触发条件:坐席/管理员手动结束会话、会话超时自动结束
 +
 +消息内容示例:
 +
 +<code json>
 +{
 +    "​eventId":​ "​ca81ade0-6dc5-11e6-9c13-dfa1eed70626", ​   //事件ID
 +    "​timestamp":​ 1472460726612, ​                          //​时间戳
 +    "​event":​ "​ServiceSessionClosedEvent", ​                //​事件类型
 +    "​payload":​ {
 +        "​serviceSession":​ {
 +            "​id":​ "​4fe1b496-90ac-4412-8f40-0f6a13cbfc4b",​ //会话ID
 +            "​state":​ "​Terminal", ​                         //​会话状态
 +            "​origin_type":​ "​webim", ​                      //​渠道类型,值为app(App渠道)、webim(网页)、weixin(微信)、weibo(微博)、phone(呼叫中心)、rest(rest API渠道)
 +            "​timestamp":​ {
 +                "​create":​ 1472139263000, ​                 //​会话创建时间
 +                "​start":​ 1472139269000, ​                  //​会话接起时间
 +                "​stop":​ 1472460695000 ​                    //​会话结束时间
 +            }, 
 +            "​channel":​ {                                  //关联
 +                "​id":​ 3104,                               //​关联ID
 +                "​name":​ "​快速创建的关联", ​                  //​关联名称
 +                "​type":​ "​easemob" ​                        //​关联类型,easemob代表环信IM
 +            }, 
 +            "​visitor":​ {
 +                "​id":​ "​a6527ed1-e3f4-4537-aeef-ae35199e3765",​ //​系统内部访客ID
 +                "​name":​ "​webim-visitor-RY7KQK99XVGXBE3JKCHM",​ //​访客ID,显示在资料的ID字段
 +                "​channel_user":​ {                             //​访客所属关联信息(此处是APP渠道示例,其他渠道示例见下文)
 +                    "​app_name":​ "​sandbox", ​
 +                    "​channel_type":​ "​easemob", ​
 +                    "​im_id":​ "​webim-visitor-RY7KQK99XVGXBE3JKCHM",​ //​环信IM的环信ID
 +                    "​org_name":​ "​sipsoft"​
 +                }
 +            }, 
 +            "​agent":​ {
 +                "​id":​ "​b58b99c1-cd3b-44d9-9821-20fb6a0f2f49",​ //坐席ID
 +                "​name":​ "​Admin", ​                             //​坐席昵称
 +                "​type":​ "​Agent" ​                              //​坐席类型,机器人、普通坐席或管理员
 +            }, 
 +            "​agent_queue":​ {
 +                "​id":​ 2112,                                  //​技能组ID
 +                "​name":​ "​集体组" ​                             //​技能组名称
 +            }, 
 +            "​summary_category":​ [                            //​会话标签,数组,包含所有的标签ID
 +                {
 +                    "​id":​ 23976, ​
 +                    "​name":​ "​测试4-4"​
 +                }
 +            ], 
 +            "​comment":​ "", ​                                  //​会话备注
 +            "​enquiry":​{ ​                              
 +                "​score":​3, ​                                  //​满意度评分
 +                "​comment":"" ​                                //​满意度评价详情
 +            }
 +        }
 +    }
 +}
 +</​code>​
 +
 +访客所属关联信息结构示例:
 +
 +<code json>
 +# IM用户
 +"​channel_user":​ {
 +    "​app_name":​ "​sandbox",​
 +    "​channel_type":​ "​callcenter",​
 +    "​im_id":​ "​webim-visitor-RY7KQK99XVGXBE3JKCHM",​
 +    "​org_name":​ "​sipsoft"​
 +}
 +
 +# CallCenter用户
 +  "​channel_user":​ {
 +    "​channel_type":​ "​callcenter",​
 +    "​name":​ "​访客的名称",​
 +    "​phone":​ "​13112345678"​
 +  }
 +
 +# Rest 渠道用户
 +  "​channel_user":​ {
 +  }
 +
 +# weibo 渠道用户
 +  "​channel_user":​ {
 +    "​channel_type":​ "​weibo",​
 +    "​name":​ "​访客的微博名",​
 +    "​weibo_id":​ "​访客的微博ID"​
 +  }
 +
 +# 微信渠道用户
 +  "​channel_user":​ {
 +    "​channel_type":​ "​wechat_oauth2",​
 +    "​name":​ "​访客的微信名",​
 +    "​weixin_id":​ "​访客的微信ID"​
 +  }
 +</​code>​
 +
 +==== 会话标签变更 ====
 +
 +事件名称:ServiceSessionSummaryEvent
 +
 +触发条件:坐席/管理员 手动 添加/​更改 会话标签,系统自动添加会话标签
 +
 +消息内容示例:
 +
 +系统添加的会话标签:
 +
 +<code json>
 +{
 +  "​eventId":​ "​ca81ade0-6dc5-11e6-9c13-dfa1eed70626", ​  //​事件ID
 +  "​timestamp":​ 1472460726612, ​  //​时间戳
 +  "​event":​ "​ServiceSessionSummaryEvent", ​  //​事件名称
 +  "​payload":​ {
 +    "​serviceSession":​ {
 +      "​id":​ "​4fe1b496-90ac-4412-8f40-0f6a13cbfc4b", ​  //​会话ID
 +      "​summary_category":​ [
 +        [
 +          {
 +            "​id":​ 555554, ​                           //​会话标签ID
 +            "​name":​ "​待接入超时结束会话" ​               //​会话标签名称
 +          }
 +        ],
 +        [
 +          {
 +            "​id":​ 731840,
 +            "​name":​ "​无效会话"​
 +          }
 +        ]
 +      ]
 +    }
 +  }
 +}
 +</​code>​
 +
 +坐席/​管理员手动添加的会话标签:
 +<code json>
 +{
 +  "​eventId":​ "​ca81ade0-6dc5-11e6-9c13-dfa1eed70626",​
 +  "​timestamp":​ 1472460726612,​
 +  "​event":​ "​ServiceSessionSummaryEvent",​
 +  "​payload":​ {
 +    "​serviceSession":​ {
 +      "​id":​ "​4fe1b496-90ac-4412-8f40-0f6a13cbfc4b",​
 +      "​actor":​ {
 +        "​id":​ "​6384ec4b-96ed-4f88-92a9-6f085201e30a", ​   //坐席ID
 +        "​type":​ "​Agent" ​    //​坐席or管理员
 +      },
 +      "​summary_category":​ [
 +        [
 +          {
 +            "​id":​ 555554,
 +            "​name":​ "​待接入超时结束会话"​
 +          }
 +        ],
 +        [
 +          {
 +            "​id":​ 731840,
 +            "​name":​ "​无效会话"​
 +          }
 +        ]
 +      ]
 +    }
 +  }
 } }
 </​code>​ </​code>​
行 768: 行 1064:
 </​code>​ </​code>​
  
-==== 访客来源 ​====+==== 通话详单生成 ​====
  
-事件名称:ServiceSessionAttributesCreateEvent+事件名称:CallDetailInfoEvent
  
-触发条件:创建+触发条件:详单生成
  
 消息内容示例: 消息内容示例:
行 778: 行 1074:
 <code json> <code json>
 { {
-    ​"​eventId":​ "fb50f590-f4ac-11e9-a28f-75fedd96c02a", +  ​"​eventId":​ "74b4a8e0-4020-11eb-bcd8-43c5cde94bd9", 
-    "​timestamp": ​1571735940126+  "​timestamp": ​1608179393402
-    "​event":​ "ServiceSessionAttributesCreateEvent", +  "​event":​ "CallDetailInfoEvent", 
-    "​payload":​ { +  "​payload":​ { 
-        "tenantId": ​20016, +    "callDetail": ​{ 
-        "serviceSessionId": "971c53a2-6302-4002-b6b2-6c484c290ce0", +      "cc_id": "d00842df-e406-4f32-9929-80b02f26e07c", ​                   //​实例id ​                                             ​ 
-        "entity": ​[ +      "contact_id": ​"​2827900505", ​                                        //​通话id ​                                                       ​ 
-            { +      "staff_id": "c4af3583-78ee-4a63-a94b-9af6d8670b99", ​                //​坐席id ​                                 ​ 
-                ​"name": "carrierOperator", +      "group_id": "e155be22-05ca-4535-89aa-ad3c8d358d45",                 //技能组id ​                                 ​ 
-                "value": "ssss35" ​       //运营商 +      "visitor_id": "fba0d16b-5112-4ed7-9814-49f6c17af717", ​              //​访客id ​                                   ​ 
-            }, +      "contact_type": "Outbound",                                         //通话类型:Inbound 呼入 Outbound 呼出 ​           
-            { +      "contact_disposition": "Success", ​                                  //​挂断原因 ​                
-                ​"name": "referer", +      ​"calling_number": "02160556504",                                    ​//主叫号码 ​               
-                "value": "124" ​          ​//来源信息 +      "called_number": "17637515819", ​                                    //​被叫号码 ​             ​ 
-            }, +      "province": ​"​河南", ​                                                 ​//归属地省 
-            { +      "city": "平顶山", ​                                                   //​归属地市 
-                ​"name": "system", +      "duration": ​50,                                                     //总通话时长 
-                "​value": "sssss" ​        ​//操作系统 +      "​satisfaction":​ 0                                                 //​满意度 
-            }, +      "satisfaction_desc": "未发送", ​                                      //​满意度 ​           ​ 
-            { +      "start_time": ​1598956402000, ​                                       ​//时间 ​           
-                ​"name": "searchType", +      "​stop_time":​ 1598956452000                                                                                    
-                "value": ​null            ​//推广来源 +      "​last_staff_id":​ "​c4af3583-78ee-4a63-a94b-9af6d8670b99", ​           //​最后接待坐席id ​                                       
-            }, +      "last_agent_true_name": "aliyun_cc_lyj", ​                           //​最后接待坐席真实姓名 ​                       
-            { +      "agent_names": "aliyun_cc_lyj",                                     //参与坐席昵称 ​             ​ 
-                ​"name": "accessUrl", +      "agent_true_names": "aliyun_cc_lyj", ​                               //​参与坐席真实姓名 ​                   
-                "value": ​null            ​//着陆页 ​         +      "agent_user_names": "aliyun_cc_lyj@easemob.com"                   //参与坐席账号 ​                               
-            }+      "​skill_group_names":​ "​沙箱技能组", ​                                  //技能组id ​               
-            { +      "​visitor": ​
-                ​"name": "ip", +        "user_id": "fba0d16b-5112-4ed7-9814-49f6c17af717", ​               ​//​访客id ​                                   
-                "value": ​null            ​//IP +        ​"create_date_time": ​1594005561000, ​                                                   
-            }+        "​last_update_date_time":​ 1594005561000                                                  ​ 
-            ​{ +        "​nick_name":​ "​17637515819", ​                                                   
-                "name": "equipment", +        "phone": "17637515819", ​                                                  ​ 
-                "value": "4444" ​         //设备 +        "sex": ​0,                                                    
-            }, +        "​tenant_id":​ 20080  
-            { +      ​}, 
-                ​"name": "userAgent", +      "​valid_duration":​ 42,                                               //​有效通话时长 ​   ​ 
-                "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/​537.36 (KHTMLlike Gecko) Chrome/77.0.3865.120 Safari/537.36" ​     //软件环境 +      "release_user": "agent", ​                                           //​挂断方 agent:坐席 ​ visitor 访客 ​       
-            }, +      "on_talking_time": "1598956410000" ​                                 //接通时间
-            ​+
-                "name": "region", +
-                "​value": ​null            //地区 +
-            }+
-            { +
-                "name": "keyword", +
-                "value": ​null            //搜索词 +
-            }, +
-            { +
-                "name": "version", +
-                "value": "1.0" ​          ​//系统版本 +
-            } +
-        ]+
     }     }
 +  }
 } }
 </​code>​ </​code>​
  
-事件名称:ServiceSessionAttributesChangeEvent 
  
-触发条件:会话来源修改+==== 录音生成 ==== 
 + 
 +事件名称:CallRecordInfoEvent 
 + 
 +触发条件:录音生成
  
 消息内容示例: 消息内容示例:
行 842: 行 1129:
 <code json> <code json>
 { {
-    ​"​eventId":​ "fb50f590-f4ac-11e9-a28f-75fedd96c02a", +  ​"​eventId":​ "1e5ad5e0-4021-11eb-9ab8-9fa8d2f7c377", ​                          
-    "​timestamp": ​1571735940126+  "​timestamp": ​1608179688909                                                          
-    "​event":​ "ServiceSessionAttributesChangeEvent", +  "​event":​ "CallRecordInfoEvent", ​                                            ​ 
-    "​payload":​ { +  "​payload":​ { 
-        "tenantId": ​20016, +    "callRecordDatas": ​
-        "serviceSessionId": "971c53a2-6302-4002-b6b2-6c484c290ce0", +      { 
-        "​entity":​ [ +        "cc_id": "d00842df-e406-4f32-9929-80b02f26e07c", ​            ​//实例id ​                           
-            { +        "contact_id": "2827900505", ​                                 //通话id ​                     ​ 
-                "​name":​ "​carrierOperator",​ +        "staff_id": "c4af3583-78ee-4a63-a94b-9af6d8670b99", ​         //坐席id ​                           
-                "​value":​ "​ssss35" ​       ​//运营商 +        "file_name": "159895641000500080521673.wav", ​                ​//录音文件名 ​             
-            }, +        "file_url": "http://cloudcallcenter-online.oss-cn-shanghai.aliyuncs.com/record/​f626832e-3da0-4c99-b534-ed3a2116b626/​159895641000500080521673.wav?​Expires=1608180499&​OSSAccessKeyId=LTAIvKWEr4DoFSqz&​Signature=zV4bSs6cC13KXvnj2G7z8Ro6X2U%3D", 
-            { +        "staff_nick_name": "aliyun_cc_lyj", ​                        ​//坐席昵称 ​                       
-                ​"name": "referer", +        "staff_true_name": "aliyun_cc_lyj", ​                        ​//坐席真实姓名 ​            
-                "​value":​ "​124" ​          //来源信息 +        "staff_user_name": "aliyun_cc_lyj@easemob.com", ​            //​坐席账号 ​                             ​ 
-            }, +        "record_start_time": ​1598956410000 
-            { +      
-                ​"name": "system", +    
-                "​value":​ "​sssss" ​        //操作系统 +  }
-            }, +
-            { +
-                ​"name": "searchType", +
-                "​value":​ null            ​//推广来源 +
-            }, +
-            { +
-                ​"name": "accessUrl",​ +
-                "​value"​null            ​//着陆页 +
-            }, +
-            { +
-                "​name":​ "​ip",​ +
-                "​value":​ null            //IP +
-            }, +
-            { +
-                "​name":​ "​equipment",​ +
-                "​value":​ "​4444" ​         //设备 +
-            }, +
-            { +
-                "​name":​ "​userAgent",​ +
-                "​value":​ "​Mozilla/​5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/​537.36 (KHTML, like Gecko) Chrome/​77.0.3865.120 Safari/537.36" ​     //​软件环境 +
-            }+
-            { +
-                ​"name": "region", +
-                "​value":​ null            ​//地区 +
-            }, +
-            { +
-                ​"name": "keyword", +
-                "​value":​ null            ​//搜索词 +
-            }, +
-            { +
-                ​"name": "version", +
-                "value": ​"​1.0" ​          //​系统版本 +
-            +
-        +
-    }+
 } }
 </​code>​ </​code>​
 +
 +
 +==== 关键词触发事件 ====
 +
 +事件名称:MatchKeywordEvent
 +
 +参数说明:
 +
 +^名称^说明^
 +|Integer tenantId|租户id|
 +|String serviceSessionId|会话id|
 +|String ruleName|规则名称|
 +|String agentId|坐席ID|
 +|String agentName|坐席名称|
 +|String visitorId|访客ID|
 +|String visitorName|访客名称|
 +|long alarmDatetime|报警时间|
 +|String content|告警详情(可能为null)|
 +|String fromUserType|消息来源(Visitor访客,Agent坐席) |
 +
 +<code json>
 +{
 +  "​eventId":​ "​4ffd5d20-4854-11ec-a568-45b7ec94c36d",​
 +  "​timestamp":​ 1637228749871,​
 +  "​event":​ "​MatchKeywordEvent",​
 +  "​payload":​ {
 +    "​tenantId":​ 29676,
 +    "​serviceSessionId":​ "​b89e3bad-f844-4065-81a1-3fde4afb59a2",​
 +    "​fromUserType":​ "​Visitor",​
 +    "​ruleName":​ "​111",​
 +    "​agentId":​ "​5dade28d-77e8-43a4-84e8-1eefa0c63748",​
 +    "​agentName":​ "​Admin昵称1",​
 +    "​visitorId":​ "​3a6728e8-9512-44cc-92b8-e5b847bfa71c",​
 +    "​visitorName":​ "​webim-visitor-B2FJPW77GEMQHWGW88EF",​
 +    "​alarmDatetime":​ 1637228749810,​
 +    "​content":​ "​aaaa"​
 +  }
 +}
 +</​code>​
 +