Skip to main content
Version: Next

DingTalkNoticeActivity

Category: Message Notifications Namespace: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys Base Class: ActionActivity Module: FlowManagement.Domain

Overview​

DingTalkNoticeActivity (DingTalk Group Message) is a node used to send DingTalk group robot messages within a process. It inherits from ActionActivity and supports three message types: Text, Markdown, and Interactive Cards.

Official Documentation: https://developers.dingtalk.com/document/app/custom-robot-access

Configuration Description​

Property NameTypeRequiredDefaultDescription
WebHookstringYes-DingTalk Robot WebHook Address
SecretstringNo-Signature Validation Secret
IntervalSecondsintNo10Interval between sending the same message (seconds)
NoticeTypeDingtalkNoticeTypeYesTextMessage Type (Text/Markdown/Card)
TitlestringYes-Message Title
TextstringNo-Text Message Content
MessagestringNo-Markdown Message Content
CardTextstringNo-Interactive Card Message Content
SingleTitlestringNo-Card Button Title
SingleURLstringNo-Card Redirect URL
BtnOrientationstringNo-Button Arrangement (0: Vertical, 1: Horizontal)

Usage Examples​

Text Message​

{
"Type": "DingTalkNoticeActivity",
"Name": "Send DingTalk Notification",
"Alias": "DingTalkNotify",
"WebHook": "https://oapi.dingtalk.com/robot/send?access_token=xxx",
"NoticeType": "Text",
"Title": "Process Notification",
"Text": "Process completed, Product: {ProductName_Value}"
}

Markdown Message​

{
"Type": "DingTalkNoticeActivity",
"Name": "Send Markdown Notification",
"Alias": "DingTalkMarkdown",
"WebHook": "https://oapi.dingtalk.com/robot/send?access_token=xxx",
"NoticeType": "Markdown",
"Title": "Production Report",
"Message": "## Production Report\n- Product: {ProductName_Value}\n- Quantity: {Quantity_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 DingTalk group.

Update History​

DateVersionDescription
2025-11-281.0Initial version

Last updated: 2025-11-28