SDP OP 企微微信 Webhook 通知及通知模板

SDP OP 企微微信 Webhook 通知及通知模板

1、创建微信群聊及消息推送

在企业微信中发起群聊并将需要接收通知的人员添加至群聊中;
创建消息推送。参考下图
将消息推送对应的  Webhook地址  保存



2、在SDP中配置Webhook

在管理>开发者空间>Webhook>请求 中新建Webhook,
参考下图
注:以上示例中,为了方便管理,已将Webhook地址中的Key、SDP的域名作为全局变量

并且可以维护了技术员的手机号。以便在群聊通知中@具体的用户。

通知内容模板

供参考
Info
第一次通知(工单创建|正常提醒)
{
  "msgtype": "text",
  "text": {
    "content": "【📢新工单创建】\n工单号:${{request.id}}\n标题:${{request.subject}} \n优先级:$${{request.priority.name}}\n技术员:${{request.technician.name}}\n当前状态:${{request.status.name}}\n\n工单已创建,请及时查看并安排处理。\n\n工单链接:\nhttp://localhost:8081/WorkOrder.do?woMode=viewWO&woID=${{request.id}}",
    "mentioned_mobile_list": ["${{request.technician.mobile}}"]
  }
}
Info
第二次通知(30 分钟未处理|轻度催办)
{
  "msgtype": "text",
  "text": {
    "content": "【⚠️工单 30 分钟未解决】\n工单号:${{request.id}}\n标题:${{request.subject}}\n优先级:$${{request.priority.name}}\n技术员:${{request.technician.name}}\n当前状态:${{request.status.name}}\n\n该工单已创建 30 分钟尚未处理,请关注并安排处理。\n\n工单链接:\nhttp://localhost:8081/WorkOrder.do?woMode=viewWO&woID=${{request.id}}",
    "mentioned_mobile_list": ["${{request.technician.mobile}}"]
  }
}
Info
第三次通知(60 分钟未处理|接近 SLA・中度提醒)
{
  "msgtype": "text",
  "text": {
    "content": "【⏳工单 60 分钟未解决|接近 SLA】\n工单号:${{request.id}}\n标题:${{request.subject}}\n优先级:$${{request.priority.name}}\n技术员:${{request.technician.name}}\n当前状态:${{request.status.name}}\n\n该工单已接近 SLA 处理时限,请尽快安排处理并更新进展。\n\n工单链接:\nhttp://localhost:8081/WorkOrder.do?woMode=viewWO&woID=${{request.id}}",
    "mentioned_mobile_list": ["${{request.technician.mobile}}"]
  }
}
Info
第四次通知(120 分钟|SLA 刚刚逾期・正式提醒)
{
  "msgtype": "text",
  "text": {
    "content": "【⏰SLA 已逾期|120 分钟】\n工单号:${{request.id}}\n标题:${{request.subject}}\n优先级:$${{request.priority.name}}\n技术员:${{request.technician.name}}\n当前状态:${{request.status.name}}\n\n该工单已达到 SLA 时限(120 分钟),当前已逾期。\n请尽快处理并及时更新处理进展。\n\n工单链接:\nhttp://localhost:8081/WorkOrder.do?woMode=viewWO&woID=${{request.id}}",
    "mentioned_mobile_list": ["${{request.technician.mobile}}"]
  }
}
示例:


3、自定义触发器中配置Webhook

需求:需要根据SLA的时间触发企微通知。

因为SLA无法触发“自定义触发器”,因此使用级别字段间接实现。
逻辑:“服务级别协议”的升级规则,修改工单的级别字段,进而触发"自定义触发器",触发Webhook,实现企微通知。




FAQ

消息推送到群里,大家都能看到,能不能精准推送,推送给对应的负责人?
目前企微的“消息推送功能”,仅支持群聊。只能在通知内容中设置@对应的负责人。

    • Related Articles

    • SDP OD 企微微信 Webhook 通知及通知模板

      1、创建微信群聊及消息推送 在企业微信中发起群聊并将需要接收通知的人员添加至群聊中; 创建消息推送。参考下图 将消息推送对应的 Webhook地址 保存 2、在SDP中配置Webhook 模板 { "msgtype":"template_card", "template_card":{ "card_type":"text_notice", "source":{ ...
    • [WebHook] SDP Webhook 使用详解

      简介 本文主要介绍管理>>开发者空间>>Webhook模块的功能介绍,各字段含义,参数传递方式及案例演示。 功能介绍 Webhook模块主要用于调用第三方系统的API接口,提供了多种HTTP方法,并且可通过$符号选择填充工单的各个字段信息。通过自定义触发器模块设置触发条件。自动触发以实现信息同步。 字段释义 配置中会有前置函数和后置函数。执行顺序为: 前置函数->Webhook本身->后置函数 ...
    • 使用Webhook将Telegram与A​​pplications Manager集成

      Telegram是一种基于云的即时消息、视频电话和具有端到端加密的VoIP服务。用户可以在Telegram中发送消任何类型的照片、视频、贴纸、音频和文件。您现在可以使用Webhook将Telegram与Applications Manager集成,并接收有关Telegram组中网络故障的即时告警。 按照以下步骤通过Webhook集成Telegram: 步骤 1:在Telegram中创建一个bot 在 Telegram ...
    • 使用Webhook将PagerDuty与Applications Manager集成

      使用Webhook,您现在可以将PagerDuty与Applications Manager集成,并在您的PagerDuty实例中接收有关事件的实时告警。  第 1 步:配置PagerDuty 打开必须通知Applications Manager告警的所需PagerDuty实例。  在您的PagerDuty实例中创建一个新的服务。选择集成类型时,请确保选择直接使用我们的API 选项。了解如何在PagerDuty中创建新服务。 ...
    • 使用Webhook将Microsoft Teams与Applications Manager集成

      Microsoft Teams是一个个人/工作场所通信和协作平台,可帮助您通过聊天、通话和视频会议保持联系。使用Webhook,您现在可以将Microsoft Teams与Applications Manager集成,并在您的团队频道中接收有关网络故障的实时告警。 步骤 1:配置MS团队 打开必须向其传达Applications Manager告的所需Microsoft Teams频道。 单击频道名称旁边的更多(···) 选项并选择连接器。 从显示的选项列表中选择传入Webhook。  ...