dingtalk-crm

Serve and manage CRM metadata and records for apps and webpages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrating and maintaining customer data, contacts, and follow-up records across systems is complex; this skill provides a unified API surface for the DingTalk CRM to streamline data operations.

Core Features & Use Cases

  • CRM data management across customers, contacts, follow-up records, and custom objects via DingTalk OpenAPI.
  • Metadata-first workflow: fetch object metadata before CRUD to respect enterprise-specific fields and validation.
  • Use case: auto-create customers from a form submission and log follow-ups, reducing manual entry and data duplication.

Quick Start

Use a single API call to fetch crm_customer metadata and begin CRUD operations with proper authentication.

Frequently Asked Questions about dingtalk-crm

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

FAQPage Schema
How do I automate DingTalk CRM data management via API?

You can automate DingTalk CRM data management by using this Skill to programmatically perform CRUD operations, batch processing, and queries on customers, contacts, and follow-up records via DingTalk OpenAPI 2.0.0.

Can I create DingTalk CRM customers and log follow-ups automatically from a form submission?

Yes, you can auto-create DingTalk CRM customers from form submissions and log follow-up records, reducing manual entry and preventing data duplication through built-in deduplication checks.

What DingTalk CRM object types are supported for programmatic automation?

Supported DingTalk CRM object types include crm_customer, crm_contact, crm_follow_record, and custom objects, all manageable through metadata-driven CRUD operations with pagination and robust error handling.

Do I need to fetch object metadata before performing CRUD operations on DingTalk CRM custom objects?

Yes, fetching object metadata before CRUD operations is a required step to respect enterprise-specific fields and validation rules, ensuring data integrity when managing custom objects in DingTalk CRM.

Does DingTalk OpenAPI 2.0.0 support batch operations and pagination for CRM follow-up records?

Yes, DingTalk OpenAPI 2.0.0 supports batch operations and pagination for CRM follow-up records, enabling efficient programmatic automation with robust error handling and deduplication checks.