企业基本都有自己的工单系统,且已使用时间较长,业务流程和使用习惯都已经熟练。在此前提下,若直接切换七鱼工单系统,会带来使用习惯的变更以及可能涉及到流程的调整。因此,部分企业在切换客服系统后,会继续使用原有工单系统。此时,七鱼客服系统和原有工单系统的信息打通就成了至关重要的需求点。
七鱼也考虑到此类场景,并提供了七鱼内部工单系统与企业原有工单系统的同步能力。
七鱼开放的工单能力分为两部分:1、工单开放接口(由七鱼侧提供工单开放接口,企业根据七鱼定义的接口标准对接,实现在非七鱼后台创建、查看、回复等工单操作);2、工单推送事件对接(由对接企业提供事件接收接口,七鱼将客服在七鱼工单系统内的操作事件实施推送给企业接口,企业需要根据七鱼定义的推送事件格式标准去解析和处理事件)
首先,我们讲解下工单开放接口。对应开发指南地址:点击查看
开放接口为企业调用七鱼的接口,提供了创建、修改、申领、回复、转接等等七鱼现有工单完整处理流程内的所有节点,可通过调用工单接口操作七鱼的工单。如:企业可以将提交工单的前端界面提供在任何访客前端(提交工单的界面需要企业自己开发实现),访客可以自主创建、回复工单;或者在企业内部工单系统中操作工单时后端调用七鱼工单能力接口实现同步在七鱼工单系统中操作对应工单。
不过,七鱼工单接口中有以下内容需要开发者关注:
一、工单接口调用
七鱼创建工单依赖于工单模板,开发者调用接口时需要将模板id一并带上(若不带模板id,七鱼使用默认模板)。模板需要在七鱼后台创建,模板id可以通过接口获取到。
工单模板创建区域:

详细使用可参考七鱼产品手册。
1、七鱼工单修改类的接口依赖于工单id,此id在创建接口中会返回,也可以在七鱼后台查看到,查看区域:(每张工单的id都是唯一不可变的)

2、七鱼工单的创建和修改都是依赖于七鱼内工单账号id来处理的。因此,若是内部员工提交的工单,则使用该员工对应的七鱼账号id(企业需要创建一张数据表,用于存储员工信息以及对应的七鱼账号);若是外部访客(无七鱼账号人员)创建的工单,则要求企业预先创建一个工单账号提供给接口服务使用,为明显区别该账号,可以特殊命名账号姓名(例如:外部提交、工单系统占用等)。
二、工单推送事件对接
该服务需要企业根据七鱼推送事件内容标准,预先架构一个后端服务并提供一个可正常被七鱼调用发送事件消息的接口url。目前,工单推送功能为非对外服务,若企业需要开通此功能,需要找对应接口人邮件申请。后续企业提供的工单事件对接接口的填写也需要由七鱼后端人员处理。对应开发指南地址:点击查看
目前七鱼工单推送事件主要针对的是在七鱼后台操作工单时的节点事件,例如在七鱼后台创建工单、回复工单等。若是通过接口处理的事件,七鱼不会推送,因为这些事件本身就是开发者给到七鱼的,开发者自己掌握这些内容,工单推送接口填写位置如下。

总结:
根据以上两部分工单能力,企业开发者可以通过对接来实现:1、可以将第三方工单系统的工单同步在七鱼工单系统内创建、回复等;2、可以将在七鱼工单系统内处理的工单信息同步到第三方工单系统。当然,前提是第三方工单系统也有类似七鱼的开放能力接口。从而实现七鱼工单系统与第三方工单系统的数据双向同步