dingtalk-approval

Automate DingTalk OA approvals by managing templates, instances, and tasks via API.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/farrrr/dingtalk-openapi-skills --skill dingtalk-approval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dingtalk-approval
Source: https://github.com/farrrr/dingtalk-openapi-skills/tree/main/dingtalk-skills/skills/dingtalk-approval
Command: npx skills add https://github.com/farrrr/dingtalk-openapi-skills --skill dingtalk-approval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates native DingTalk OA approvals by managing templates, starting approval instances, and executing tasks via API.

Core Features & Use Cases

  • Create or update official OA approval templates, including managing form components and process codes.
  • Start approval instances, query their status, and execute tasks (approve/reject/redirect) for enterprise workflows.
  • Monitor approvals and integrate with downstream systems to streamline operations.

Quick Start

Create an approval template and start an instance to begin processing an approval.

Frequently Asked Questions about dingtalk-approval

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

FAQPage Schema
How do I automate DingTalk OA approvals via API?

You can automate DingTalk OA approvals by using the API to manage templates, start instances, and execute tasks like approve, reject, or redirect. This streamlines enterprise workflows natively within the DingTalk platform.

How do I create and update DingTalk approval templates programmatically?

To create or update DingTalk approval templates, use the API endpoints designed for template management. This allows you to configure form components and process codes for your enterprise workflows.

Can I start and query DingTalk approval instances through an API?

Yes, you can start approval instances and query their status via the DingTalk API. This enables monitoring of approvals and integration with downstream systems to streamline operations.

Do I need openapi authentication to manage DingTalk workflow tasks?

Yes, openapi authentication is required to manage DingTalk workflow tasks. It secures endpoints for template creation, instance initiation, and task operations like approve, reject, or redirect.

What task operations are supported for DingTalk OA approval instances?

Supported task operations for DingTalk OA approval instances include approve, reject, and redirect. These are executed via the API to process and manage enterprise workflows effectively.