dingtalk-contact

Fetches real-time DingTalk contact data via DWS CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables precise, real-time access to DingTalk contacts (users, departments, and roles) through the DWS CLI, eliminating manual lookups and enabling automation for conversations and workflow orchestration.

Core Features & Use Cases

  • Direct lookups of users by name or id, department structures and membership, and role-based member lists, all via dws contact commands.
  • Structured data outputs suitable for cross-product workflows, supporting immediate retrieval of user details, department membership, and profile fields.
  • Safe disambiguation: when multiple matches occur, the skill returns candidates and prompts for selection to avoid ambiguity in automated flows.

Quick Start

Ask your AI to locate a department's members or fetch a user's profile using the dws contact commands.

Frequently Asked Questions about dingtalk-contact

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

FAQPage Schema
How do I fetch real-time DingTalk user and department contact data via CLI?

Fetch real-time DingTalk contact data by executing dws contact commands to retrieve users, departments, roles, and profiles, returning structured outputs suitable for automated workflows.

Can I look up DingTalk users by name or ID and retrieve their full profiles?

Yes, look up DingTalk users by name or ID using the contact user and contact profile commands to access detailed user details and profile fields directly through the CLI.

How does the CLI handle ambiguous DingTalk contact lookups when multiple users match?

Ambiguous DingTalk contact lookups return candidate matches and prompt for selection to ensure safe disambiguation, preventing incorrect data retrieval in automated workflow flows.

What DingTalk contact commands are available for navigating departments and roles?

Available DingTalk contact commands include contact user, contact dept, contact label, and contact profile, enabling department navigation, role-based membership retrieval, and profile access.

Do I need any external dependencies to use the DingTalk contact lookup skill?

No external dependencies are required to use the DingTalk contact lookup skill, as it operates independently through the DWS CLI to fetch real-time contact data.

Is DingTalk contact CLI suitable for multi-step automated workflow orchestration?

Yes, the DingTalk contact CLI is designed for multi-step automated workflow orchestration, providing structured data outputs across precise user lookups, department membership, and role-based lists.