jiuwu-message
调用久吾消息网关HTTP接口给企业内部联系人发送消息。使用场景:(1) 需要向企业内部同事发送通知或提醒时,(2) 调用时传入接收人工号(code)、消息内容(text)和标题(title)
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/05u/jiuwu-messageWhat This Skill Does
The jiuwu-message skill serves as a robust bridge between the OpenClaw agent and the internal Jiuwu corporate messaging infrastructure. It provides a standardized interface to interact with the enterprise message gateway, enabling the agent to proactively push alerts, notifications, or task updates directly to colleagues via their employee codes. By encapsulating the complex HTTP communication required by the SendMessagePost endpoint, this skill allows users to trigger automated messaging workflows without needing to know the underlying API architecture, headers, or request payload structures.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Ensure you have the necessary network permissions to reach the gateway server. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/05u/jiuwu-message
After installation, verify that your environment variables are correctly configured. By default, the skill looks for JIUWU_MESSAGE_GATEWAY_URL. You can set this in your workspace/.env file to ensure the agent communicates with the correct server endpoint, especially when transitioning between development, staging, or production environments.
Use Cases
This skill is designed for scenarios requiring automated internal communication. Common applications include:
- Alerting Developers: Automatically notifying relevant engineers when a CI/CD build fails or a critical service anomaly is detected.
- Task Reminders: Sending daily reminders to specific team members regarding pending reviews or upcoming deadlines identified by the agent.
- Event Notification: Broadcasting system status updates or urgent project announcements to stakeholders based on predefined triggers within the workspace.
Example Prompts
- "Send a message to employee 1112 with the title 'Build Failure' and content 'The deployment for the frontend service has failed, please check the logs.'"
- "Notify 1113, 1114, and 1115 that the weekly sync meeting has been moved to 3 PM today."
- "Can you ping the lead developer at code 1001 to review the open pull request?"
Tips & Limitations
- Bulk Sending: The system supports multiple recipients by separating codes with a comma (e.g., '1001,1002'). Ensure your input list does not contain whitespace characters.
- Connectivity: The skill relies on external network access. If the agent fails to send messages, verify that the
JIUWU_MESSAGE_GATEWAY_URLis reachable from your network and that any required proxy or VPN configurations are active. - Error Handling: The skill returns a JSON response containing a success boolean. If
successis false, review themessagefield to troubleshoot connection or authentication issues. - Payload Constraints: Ensure the message content is UTF-8 encoded to prevent potential parsing errors on the gateway side. If the message is long, consider truncating it to ensure delivery success.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-05u-jiuwu-message": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api