/feishu-urgent
Feishu urgent message (buzz) notifications. Activate when user mentions urgent, buzz, remind, or escalation for messages.
$ npx -y skills add m1heng/clawdbot-feishu --skill feishu-urgent --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/feishu-urgent
Context preview
The summary Claude sees to decide when to auto-load this skill.
Feishu urgent message (buzz) notifications. Activate when user mentions urgent, buzz, remind, or escalation for messages.
SKILL.md
feishu-urgent.SKILL.mdname: feishu-urgent
description: |
Feishu urgent message (buzz) notifications. Activate when user mentions urgent, buzz, remind, or escalation for messages.
Feishu Urgent Tool
Single tool `feishu_urgent` for sending urgent (buzz) notifications to recipients for an already-sent message.
Overview
Urgent notifications (also called "buzz" in Feishu) send a strong push notification to specified recipients. Use this to escalate important messages that require immediate attention.
**Important**: The message must already be sent before sending an urgent notification. You need the `message_id` from a previously sent message.
Urgency Types
| Type | Description | Cost | |------|-------------|------| | `app` | In-app buzz notification (popup + sound) | Free | | `sms` | SMS push to recipient's phone | May incur cost | | `phone` | Voice call to recipient's phone | May incur cost |
Send App Urgent (Default)
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx"],
"urgent_type": "app"
}Send SMS Urgent
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx"],
"urgent_type": "sms"
}Send Phone Call Urgent
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx"],
"urgent_type": "phone"
}Multiple Recipients
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx", "ou_yyy", "ou_zzz"],
"urgent_type": "app"
}Parameters
| Parameter | Required | Description | |-----------|----------|-------------| | `message_id` | Yes | Message ID to send urgent notification for (e.g., `om_xxx`). The message must already be sent. | | `user_ids` | Yes | List of `open_id` values to buzz. Minimum 1 recipient. Recipients must be members of the chat where the message was sent. | | `urgent_type` | No | Urgency delivery method: `app` (default), `sms`, or `phone`. |
Response
{
"ok": true,
"message_id": "om_xxx",
"urgent_type": "app",
"invalid_user_list": []
}- `invalid_user_list`: List of user IDs that could not receive the urgent notification (e.g., not in the chat, or invalid ID).
Configuration
channels:
feishu:
tools:
urgent: true # default: truePermissions
- `im:message.urgent` - Send in-app urgent notifications
- `im:message.urgent:sms` - Send SMS urgent notifications (may incur cost)
- `im:message.urgent:phone` - Send phone call urgent notifications (may incur cost)
Notes
- **Message must exist**: The `message_id` must be from a message that has already been sent. You cannot send urgent notifications for messages being composed.
- **Recipients must be chat members**: Users in `user_ids` must be members of the chat where the original message was sent.
- **Quota limits**: Urgent notifications have quotas (especially `sms` and `phone`). Error `230024` ("Reach the upper limit of urgent message") indicates quota exhausted. Contact your tenant admin or check Feishu admin console > Cost Center > Quota.
- **Invalid user IDs**: Returns HTTP 400 error if any user_id is invalid (not found or not in the chat).
- **Cost warning**: `sms` and `phone` types may incur costs on the tenant. Use `app` (default) for free notifications.
Read more
name: feishu-urgent description: | Feishu urgent message (buzz) notifications. Activate when user mentions urgent, buzz, remind, or escalation for messages.
Feishu Urgent Tool
Single tool `feishu_urgent` for sending urgent (buzz) notifications to recipients for an already-sent message.
Overview
Urgent notifications (also called "buzz" in Feishu) send a strong push notification to specified recipients. Use this to escalate important messages that require immediate attention.
**Important**: The message must already be sent before sending an urgent notification. You need the `message_id` from a previously sent message.
Urgency Types
| Type | Description | Cost | |------|-------------|------| | `app` | In-app buzz notification (popup + sound) | Free | | `sms` | SMS push to recipient's phone | May incur cost | | `phone` | Voice call to recipient's phone | May incur cost |
Send App Urgent (Default)
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx"],
"urgent_type": "app"
}Send SMS Urgent
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx"],
"urgent_type": "sms"
}Send Phone Call Urgent
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx"],
"urgent_type": "phone"
}Multiple Recipients
{
"message_id": "om_xxx",
"user_ids": ["ou_xxx", "ou_yyy", "ou_zzz"],
"urgent_type": "app"
}Parameters
| Parameter | Required | Description | |-----------|----------|-------------| | `message_id` | Yes | Message ID to send urgent notification for (e.g., `om_xxx`). The message must already be sent. | | `user_ids` | Yes | List of `open_id` values to buzz. Minimum 1 recipient. Recipients must be members of the chat where the message was sent. | | `urgent_type` | No | Urgency delivery method: `app` (default), `sms`, or `phone`. |
Response
{
"ok": true,
"message_id": "om_xxx",
"urgent_type": "app",
"invalid_user_list": []
}- `invalid_user_list`: List of user IDs that could not receive the urgent notification (e.g., not in the chat, or invalid ID).
Configuration
channels:
feishu:
tools:
urgent: true # default: truePermissions
- `im:message.urgent` - Send in-app urgent notifications
- `im:message.urgent:sms` - Send SMS urgent notifications (may incur cost)
- `im:message.urgent:phone` - Send phone call urgent notifications (may incur cost)
Notes
- **Message must exist**: The `message_id` must be from a message that has already been sent. You cannot send urgent notifications for messages being composed.
- **Recipients must be chat members**: Users in `user_ids` must be members of the chat where the original message was sent.
- **Quota limits**: Urgent notifications have quotas (especially `sms` and `phone`). Error `230024` ("Reach the upper limit of urgent message") indicates quota exhausted. Contact your tenant admin or check Feishu admin console > Cost Center > Quota.
- **Invalid user IDs**: Returns HTTP 400 error if any user_id is invalid (not found or not in the chat).
- **Cost warning**: `sms` and `phone` types may incur costs on the tenant. Use `app` (default) for free notifications.
Feishu/Lark (飞书) channel plugin for OpenClaw. 中文社区资料 - 配置教程、常见问题、使用技巧:Wiki Contributing / 贡献指南: CONTRIBUTING.md Issue Reporting / 问题反馈: Please check Discussions first for common solutions, then open a structured Issue Form if needed.
Repo: m1heng/clawdbot-feishu
Other skills on clawdbot-feishu.
- /feishu-e2e-test
Local E2E debug and test framework for clawd-feishu plugin development. Use when debugging message flow, testing bot responses, verifying Feishu web UI interactions, or performing end-to-end validation of the OpenClaw-Feishu integration during development.
Open skill - /release
Publish a new release of the Feishu plugin. Use when the user asks to release, publish, or cut a new version.
Open skill - /feishu-chat
Feishu chat operations including group announcement reading/writing and group chat management.
Open skill - /feishu-doc
Feishu document read/write operations + comment management. Activate when user mentions Feishu docs, cloud docs, docx links, or document comments.
Open skill - /feishu-drive
Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.
Open skill - /feishu-message
Feishu message reading. Activate when user mentions reading messages, chat history, message lookup, or finding previous messages.
Open skill

