WeChatNoticeActivity
Category: Message Notifications Namespace: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys Base Class: ActionActivity Module: FlowManagement.Domain
Overview
WeChatNoticeActivity (WeChat Work Group Message) is a node used to send WeChat Work group robot messages in the process. It inherits from ActionActivity and supports four message types: Text, Markdown, Image, and News.
Official Documentation: https://developer.work.weixin.qq.com/document/path/91770
Configuration Description
| Property Name | Type | Required | Default | Description |
|---|---|---|---|---|
| WebHook | string | Yes | - | WeChat Robot WebHook Address |
| IntervalSeconds | int | No | 10 | Interval between sending the same message (seconds) |
| NoticeType | WeChatNoticeType | Yes | Text | Message Type (Text/Markdown/Image/News) |
| Title | string | Yes | - | Message Title |
| Text | string | No | - | Text Message Content |
| Message | string | No | - | Markdown Message Content |
| Base64 | string | No | - | Image Base64 Encoding |
| Md5 | string | No | - | Image MD5 Value |
| NewsTitle | string | No | - | News Title |
| Description | string | No | - | News Description |
| Url | string | No | - | News Redirect Link |
| Picurl | string | No | - | News Image Link |
Usage Examples
{
"Type": "WeChatNoticeActivity",
"Name": "Send WeChat Notification",
"Alias": "WeChatNotify",
"WebHook": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx",
"NoticeType": "Text",
"Title": "Process Notification",
"Text": "Process completed, Product: {ProductName_Value}"
}
Notes
- 💡 Supports referencing process context using {Variable Name} format.
- 💡 IntervalSeconds is used to prevent sending messages too frequently.
- ⚠️ WebHook address needs to be obtained by configuring a robot in the WeChat Work group.
Related Nodes
- DingTalkNoticeActivity: DingTalk Notification Node
- FeishuNoticeActivity: Feishu Notification Node
Update History
| Date | Version | Description |
|---|---|---|
| 2025-11-28 | 1.0 | Initial version |
Last updated: 2025-11-28