dingtalk-oa

Automate DingTalk OA approval actions with the dws CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

钉钉 OA 审批流程经常分散在不同系统中,缺乏统一的对话式入口,导致处理效率低、信息流断裂。本 Skill 提供一个面向自然语言的入口,结合 dws 工具链实现对 OA 审批的查看、处理与记录。

Core Features & Use Cases

  • 支持查看待处理审批、查看详情、获取待审批任务、以及同意、拒绝、撤销等核心操作。
  • 支持批量处理、抄送、转交任务、添加评论等辅助功能,提升团队协同与追溯能力。
  • 常见用例:销售/采购等场景中能快速批量处理待审项并随时查询进度与记录。

Quick Start

直接用自然语言触发 OA 审批场景,获得即时的处理结果。

Frequently Asked Questions about dingtalk-oa

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

FAQPage Schema
How do I automate DingTalk OA approvals using natural language?

You can automate DingTalk OA approvals by triggering tasks with natural language inputs, which lists pending approvals, checks details, and performs approve, reject, or revoke operations through MCP-backed APIs.

What do I need to batch process DingTalk approval tasks?

Batch processing DingTalk approval tasks requires the dws CLI and validated IDs to safely perform operations like bulk approve, reject, transfer, or add comments to pending items.

Can I view and manage pending DingTalk OA tasks conversationally?

Yes, you can view pending DingTalk OA tasks and details conversationally, retrieving forms and tasks through MCP-backed APIs to check progress and records directly.

Does DingTalk OA automation support adding comments and transferring tasks?

DingTalk OA automation supports auxiliary functions including adding comments, transferring tasks, and cc, which enhances team collaboration and traceability during the approval workflow.

Are there safety prompts when rejecting or revoking DingTalk approvals?

Yes, safety prompts are applied when performing approve, reject, or revoke operations on DingTalk approvals to validate required IDs and prevent incorrect actions.

Why use conversational entry for DingTalk OA approval management?

A conversational entry solves the problem of scattered DingTalk OA approval processes by providing a unified natural language interface to process approvals, reducing information flow gaps and improving efficiency.