dingtalk-chat

Automates DingTalk chat workflows and bot-driven messaging via dws CLI and Python scripts.

2.7k|181|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli --skill dingtalk-chat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dingtalk-chat
Source: https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli/tree/main/skills/multi/dingtalk-chat
Command: npx skills add https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli --skill dingtalk-chat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates and orchestrates DingTalk chat operations (group messages, bot-based broadcasts, and group management) to reduce manual work and human error.

Core Features & Use Cases

  • AI-assisted chat orchestration across groups using dws commands (send, search, list, recall, broadcast) to streamline operations.
  • Export, search, and analyze group messages with helper scripts to support audits, reporting, and knowledge extraction.
  • Batch messaging and cross-group broadcasts via bots, including multi-group send and webhook integrations, enabled by the included Python scripts.

Quick Start

Send a daily digest to multiple groups using the bot-broadcast tool.

Frequently Asked Questions about dingtalk-chat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate DingTalk group messaging and bot broadcasts?

Automate DingTalk group messaging by using the dws CLI to orchestrate bot broadcasts, send batch messages, and manage cross-group workflows with embedded Python scripts. This reduces manual work and human error in enterprise chat operations.

Can I export and search DingTalk chat messages for audits?

Yes, you can export and search DingTalk chat messages using helper scripts to support audits, reporting, and knowledge extraction. The scripts interact with the dws CLI to retrieve and analyze group message data.

Do I need a specific environment to run DingTalk chat automation scripts?

Yes, DingTalk chat automation requires a stable CLI environment with the dws binary installed and dependency-free Python scripts. Ensure your environment meets these prerequisites before executing chat orchestration workflows.

What is the best way to send a daily digest to multiple DingTalk groups?

The best way to send a daily digest to multiple DingTalk groups is by using the bot-broadcast tool included in the Skill. It leverages the dws CLI and webhook integrations to execute multi-group sends automatically.

Does DingTalk chat automation support targeted private and group chat management?

Yes, DingTalk chat automation supports targeted private and group chat management. The dws CLI provides commands like send, search, list, recall, and broadcast to manage enterprise chat environments effectively.

Are there limitations to cross-group broadcasts in DingTalk?

Cross-group broadcasts in DingTalk rely on a stable dws CLI environment and webhook integrations. Limitations may arise from dependency-free Python script constraints or disrupted CLI environments, which can halt batch messaging workflows.