前段时间,在使用WordPress为客户开发CRM系统的时候,针对一个客户进行的操作步骤比较多,一个客服服务流程需要涉及到多个部门的多个工作人员。这是一个很标准的工作流应用场景。这种情况下,使用工作流来管理客户服务工作,流程会清晰很多,不容易出乱子。
针对这个需求,经过研究测试,我们采用了Oasis Workflow插件为客户实现工作流管理。客户使用后,反馈良好。所以我们决定在这里为大家推荐一下,以便有类似需要的朋友参考。
Oasis Workflow 功能特点
- 可视化工作流程设计工具:可以通过拖放界面配置工作流程。
- 基于角色的工作流定义:可以按角色分配工作(我们直接把角色当成部门来使用了)
- 工作任务收件箱:某个用户收到分配的任务后,会显示在工作任务收件箱中,用户只需要处理收件箱中的任务即可,处理完成后,签署任务,该任务便自动进入了下一个工作流程,出现在了下一步工作人员的收件箱中。
- 自定义任务状态:可以自定义任务状态,设置每一个操作步骤的任务状态,基于此功能,可以为一个任务设置任意多个步骤。
- 工作流程历史记录:可以通过历史记录查看每个工作的完成情况。
- 重新分配任务:如果自己处理不了某项任务,可以把该任务分配给可以处理的同事。
Oasis Workflow插件功能截图
下面是Oasis Workflow插件几个比较重要的功能截图,第一个为工作流设计界面,我们可以使用拖动操作来设计工作流程,第二个是工作流步骤设置,我们在该界面中设计工作流步骤的具体信息。第三个是工作流签署界面,签署一个工作流任务后,任务便会自动进入下一个工作流程。我们的二次开发很大一部分也是在这一步中进行的。
Oasis Workflow 的插件地址如下,有需要的朋友可以下载试用。
Oasis Workflow 默认只能处理基于文章的工作流程,无法支持更多的操作类型,比如用户支付、自定义表单等信息。针对个性化的工作流程,还需要进行二次开发才能实现。