slackUse when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Install via ClawdBot CLI:
clawdbot install steipete/slackUse slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for Clawdbot.
channelId and messageId (Slack message timestamp, e.g. 1712023032.1234).emoji (Unicode or :name:).to target (channel: or user:) and content.Message context lines include slack message id and channel fields you can reuse directly.
| Action group | Default | Notes |
| --- | --- | --- |
| reactions | enabled | React + list reactions |
| messages | enabled | Read/send/edit/delete |
| pins | enabled | Pin/unpin/list |
| memberInfo | enabled | Member info |
| emojiList | enabled | Custom emoji list |
{
"action": "react",
"channelId": "C123",
"messageId": "1712023032.1234",
"emoji": "✅"
}
{
"action": "reactions",
"channelId": "C123",
"messageId": "1712023032.1234"
}
{
"action": "sendMessage",
"to": "channel:C123",
"content": "Hello from Clawdbot"
}
{
"action": "editMessage",
"channelId": "C123",
"messageId": "1712023032.1234",
"content": "Updated text"
}
{
"action": "deleteMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
{
"action": "readMessages",
"channelId": "C123",
"limit": 20
}
{
"action": "pinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
{
"action": "unpinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
{
"action": "listPins",
"channelId": "C123"
}
{
"action": "memberInfo",
"userId": "U123"
}
{
"action": "emojiList"
}
Generated Feb 25, 2026
In a software development team, use the Slack skill to react with ✅ emojis to messages in a project channel when tasks are completed, providing visual confirmation and reducing status update messages. This helps streamline communication and maintain a clear record of progress without cluttering the channel.
In a customer support team, pin important messages in a dedicated Slack channel that contain resolved customer issues or key troubleshooting steps, making them easily accessible for future reference. This improves response times and ensures consistency in support handling across team members.
For a marketing agency, use the Slack skill to send and edit messages in campaign channels to share real-time updates on ad performance or content schedules, allowing quick adjustments and keeping all team members aligned. This enhances collaboration and agility in fast-paced marketing environments.
In a remote work setting, use the Slack skill to list pinned items in a team channel after meetings to highlight action items and decisions, ensuring everyone has access to key takeaways without searching through chat history. This supports accountability and reduces miscommunication in distributed teams.
In an online education platform, use the Slack skill to send and delete messages in student group channels for time-sensitive announcements like assignment deadlines or schedule changes, maintaining clear and up-to-date communication. This helps manage student expectations and reduces administrative overhead.
Offer the Slack skill as part of a subscription-based SaaS platform that integrates with Clawdbot, targeting businesses seeking to automate Slack interactions for improved productivity. Revenue is generated through monthly or annual fees per user, with tiered plans based on usage limits and advanced features like analytics.
Provide the Slack skill as a freemium tool where basic functions like reacting and pinning are free, while advanced features such as bulk message management or custom emoji integration require a paid upgrade. This model attracts small businesses and startups, with revenue coming from premium subscriptions and one-time setup fees for customization.
Sell the Slack skill as part of enterprise integration packages, offering tailored solutions for large organizations that need seamless Slack automation within their existing workflows, such as CRM or project management systems. Revenue is derived from licensing fees, implementation services, and ongoing support contracts.
💬 Integration Tip
Ensure the bot token is properly configured in Clawdbot and test actions in a sandbox Slack channel first to avoid unintended disruptions in live channels.
iMessage/SMS CLI for listing chats, history, watch, and sending.
Use when you need to control Discord from Clawdbot via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels.
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
Build or update the BlueBubbles external channel plugin for Clawdbot (extension package, REST send/probe, webhook inbound).
OpenClaw skill for designing Telegram Bot API workflows and command-driven conversations using direct HTTPS requests (no SDKs).
Build and manage Telegram bots via the Telegram Bot API. Create bots, send messages, handle webhooks, manage groups and channels.