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

feishu-send-message

通过 API 向飞书用户发送消息。当你需要通过手机号或任意用户 ID(open_id、user_id、union_id)向飞书用户发送消息时使用。自动尝试所有 ID 类型以找到有效的那个。 **新增**:消息长度指南和长内容多部分发送最佳实践!

Why use this skill?

Easily send rich-text and automated messages to Feishu users via OpenClaw. Supports phone numbers, user IDs, and smart formatting for professional communication.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lycohana/feishu-send-message
Or

What This Skill Does

The feishu-send-message skill is a powerful utility designed to enable seamless communication between OpenClaw and the Feishu (Lark) ecosystem. It acts as an automated interface, allowing you to send messages to any user by utilizing their phone number or internal user identifiers (open_id, user_id, or union_id). The skill intelligently manages the authentication lifecycle, automatically retrieving the necessary tenant_access_token and intelligently routing message delivery based on the user's identification format. It supports both plain text and structured rich text (post) formats, making it ideal for everything from quick status updates to formatted notifications and reports.

Installation

To install this skill, run the following command in your terminal:

clawhub install openclaw/skills/skills/lycohana/feishu-send-message

Ensure that your ~/.openclaw/openclaw.json is properly configured with your Feishu appId and appSecret, and verify that your bot has the im:message:send_as_bot permission enabled within the Feishu Developer Console.

Use Cases

  • Automated Notifications: Send automated alerts, system updates, or task completion notifications directly to team members.
  • Data Reporting: Generate formatted daily digests or performance reports using the rich-text 'post' functionality for better readability.
  • User Engagement: Trigger welcome messages or personalized content for users based on their phone number or unique organizational ID.
  • Cross-Platform Bridge: Integrate terminal-based automation workflows with professional corporate messaging environments.

Example Prompts

  1. "Send a message to +8613560824490 saying that the scheduled cloud backups finished successfully."
  2. "Use the feishu-send-message skill to notify user ou_9876543 that their data analysis report is ready, include a link to the results."
  3. "Send a weather summary card to the marketing team lead with the current temperature and forecast details using the formatted post style."

Tips & Limitations

  • Formatting: The tool automatically detects formatting. Include # for headers or ]( for links to trigger the rich-text post format, which looks significantly cleaner in Feishu.
  • Performance: The skill caches user IDs in ~/.openclaw/workspace/configs/feishu-users.json. Subsequent messages to the same user will be much faster.
  • Message Length: If a message fails with a 400 error, it is likely too long. Break long content into multiple chunks or summarize your message.
  • Visibility: Always ensure the target user is within the visible scope of your Feishu application; otherwise, the API will return a 403 or 'id not exist' error.

Metadata

Author@lycohana
Stars1601
Views0
Updated2026-02-27
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-lycohana-feishu-send-message": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#feishu#automation#messaging#communication#integration
Safety Score: 4/5

Flags: network-access, file-read, file-write, external-api