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.