ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

Wecom Calendar

Skill by davinwang

Why use this skill?

Integrate your enterprise scheduling with OpenClaw. Manage WeCom calendars, automate recurring meetings, and track participants with ease.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/davinwang/wecom-calendar
Or

What This Skill Does

The WeCom Calendar skill by davinwang serves as a robust middleware tool designed to bridge OpenClaw AI agents with the WeCom (Enterprise WeChat) ecosystem. It provides comprehensive programmatic control over enterprise scheduling workflows. By leveraging the official WeCom OA APIs, this skill allows users to seamlessly create, read, update, and manage complex calendar events without interacting with the graphical interface. It handles intricate requirements such as recurring meeting patterns, participant management, and timezone-specific scheduling, making it an essential automation layer for enterprise productivity.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/davinwang/wecom-calendar

Ensure that you have completed the prerequisite configurations in your WeCom Work backend, specifically the appointment of an Agent ID, the generation of the Secret, and the whitelisting of your server IP within the WeCom developer console. Once the package is installed, populate your environmental variables (WECOM_CORP_ID, WECOM_AGENT_ID, and WECOM_AGENT_SECRET) to authenticate the agent's access to your enterprise data.

Use Cases

  1. Automated Team Syncing: Automatically schedule recurring stand-up meetings based on calendar availability analysis.
  2. Operations Management: Create project milestones and alert relevant stakeholders by adding them as event participants directly through the AI command line.
  3. Administrative Workflow: Quickly retrieve, audit, or cancel events based on natural language requests, allowing users to keep their schedules clean while maintaining enterprise transparency.

Example Prompts

  1. "Create a recurring team sync meeting every Monday at 10 AM, invite Sarah and Mike, and set a reminder 15 minutes before the start."
  2. "List all scheduled meetings for the next three days and summarize if there are any conflicts with my existing appointments."
  3. "Cancel the project review meeting scheduled for this Thursday at 2 PM and notify the participants."

Tips & Limitations

  • Timezones: Always define your timezone offset (default is +8) if your team works across different geographical regions to avoid synchronization errors.
  • Participant Limits: The skill supports up to 1000 participants; ensure your request does not exceed these limits for large-scale enterprise events.
  • Verification: While core features like event creation and participant management are fully validated, advanced features like full calendar deletion should be tested in a staging environment first. Always ensure your IP address is correctly registered in the WeCom console, as API calls will fail immediately if the source IP is unauthorized.

Metadata

Author@davinwang
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-davinwang-wecom-calendar": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#wecom#calendar#productivity#office-automation#scheduling
Safety Score: 4/5

Flags: external-api, data-collection