Productivity
slack avatar

slack

Manage Slack communications: send, edit, delete messages, handle reactions, pin items, and fetch member information directly through your AI agent.

Introduction

The Slack skill for OpenClaw empowers your personal AI assistant to interface directly with your Slack workspace. It is designed for power users, team leads, and developers who need to streamline their communication workflows without switching between applications. By integrating this tool, your agent acts as a high-level moderator and participant in your Slack channels, allowing for programmatic message handling and efficient information retrieval.

  • React to messages using emojis to quickly acknowledge tasks or status updates.

  • Manage team discussions by pinning or unpinning critical messages and important project updates.

  • Send, edit, or delete messages in real-time, enabling the assistant to maintain clean and accurate communication logs.

  • Read recent channel history to provide context-aware responses or summaries of ongoing conversations.

  • Retrieve detailed Slack member information to assist with cross-referencing team roles or coordinating collaboration.

  • List custom emojis available in your workspace for more nuanced communication.

  • The skill requires a properly configured Slack bot token within your OpenClaw environment to authorize actions.

  • Inputs typically involve a channelId and a messageId (represented as a timestamp). Message context lines generated by the assistant often include these fields automatically, allowing for seamless reuse.

  • When sending messages, specify the target format using channel:ID or user:ID prefixes.

  • This tool is best suited for automating daily stand-ups, managing task tracking via reactions, and ensuring important channel decisions are pinned for visibility.

  • All actions are subject to the permissions granted to the configured Slack app; ensure your bot has the necessary scopes for reading, writing, and administrative tasks (like pinning) within the target workspace.

Repository Stats

Stars
366,022
Forks
75,045
Open Issues
6,984
Language
TypeScript
Default Branch
main
Sync Status
Idle
Last Synced
Apr 29, 2026, 06:38 AM
View on GitHub