dingtalk-calendar

Manage DingTalk calendar events, attendees, and meeting rooms via API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DingTalk calendar API enables automated management of events, attendees, and room bookings, reducing manual scheduling errors and time spent on coordination.

Core Features & Use Cases

  • Event CRUD: create, read, update, and delete events on the primary calendar with attendee lists.
  • Attendee management: add or remove participants in batches while respecting per-call limits.
  • Free/busy and availability: query availability to prevent scheduling conflicts.
  • Meeting room booking: check room availability and reserve rooms as part of events.
  • Use Case: Schedule a stand-up with the team, invite attendees, and book a meeting room.

Quick Start

Create a new calendar event on the primary calendar, add attendees, and book a meeting room.

Frequently Asked Questions about dingtalk-calendar

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

FAQPage Schema
How do I automate DingTalk calendar event creation and attendee management?▼

Automate DingTalk calendar event creation by using the API to manage events and add or remove attendees in batches on the primary calendar, reducing manual scheduling errors.

Can I query DingTalk meeting room availability to prevent scheduling conflicts?▼

Query DingTalk meeting room availability by using the API to check free/busy status and reserve rooms as part of your events to prevent scheduling conflicts across teams.

How does DingTalk calendar API integration handle authentication?▼

DingTalk calendar API integration handles authentication by satisfying the OpenAPI-based auth workflow, enabling automated management of events, attendees, and room bookings.

What is the best way to manage batch participants in DingTalk calendar events?▼

Manage batch participants in DingTalk calendar events by using the attendee management API to add or remove participants in batches while respecting per-call limits.

Do I need OpenAPI authentication to reserve meeting rooms in DingTalk?▼

Yes, you need to satisfy the OpenAPI-based auth workflow to integrate with the DingTalk platform and reserve meeting rooms as part of your calendar events.