MyClaw
HomeProductsUse CasesPricingSkillsResourcesCompany
HomeUse CasesPricingSkills
Sign In
Home
ProductsOpenClaw HostingHermes Agent Hosting
Use CasesPricingSkills
ResourcesCompareTutorialLearnBlogUpdatesResourcesCommunity
CompanyAboutSupport
Sign In
MyClaw.ai

Your AI agent, already running.

Product

OpenClaw HostingHermes Agent HostingUse CasesPricingCompareAlibaba Cloud

Resources

BlogUpdatesSkillsModelsSupportCommunityCapybara

Legal

TermsPrivacyCookieGDPRContact

© 2023 Cubo World Inc. All rights reserved.

← Back to Skills
Communication
✉️

Slack

Control Slack from your AI agent — send messages, react with emoji, manage pins, and fetch member info.

Peter Steinbergerv1.0.0
ProductivityAI PoweredAutomationAPI
Connecting to VM...
Connecting to VM...
npx clawhub@latest install slack
126Stars
41.1kDownloads
71Current Installs
639All-time Installs
📦
v1.0.0Version
📅
Apr 30, 2026Updated
View Source(ClawHub)

Slack Skill Overview

The Slack skill gives your AI agent full programmatic control over Slack workspaces via the Clawdbot bot token. It supports reading and sending messages, editing and deleting them, reacting with emoji, pinning or unpinning items in channels or DMs, looking up member profiles, and listing custom emoji. All actions are invoked through a single slack tool with a simple JSON interface.

How to Use It

Step 1: Run in your terminal or install this skill on MyClaw

npx clawhub@latest install slack
or

Click the Install button at the top of this page for one-click setup

Step 2: Add workspace access

Configure your Clawdbot bot token with the Slack permissions your agent needs for messages, reactions, pins, member lookup, and emoji listing.

Step 3: Run your first Slack action

Try a simple workflow: send a channel update, react to a message, pin a decision, or fetch a member profile directly from your AI agent.

When to Use Slack

Best Fit

  • You want your agent to acknowledge tasks by reacting to Slack messages (e.g. ✅ when a task is done).
  • You need to send or update messages in channels or DMs programmatically, such as posting status updates or summaries.
  • You want to pin important decisions or reference messages so the team can find them later.
  • You need to read recent channel history or look up a team member's profile as part of an automated workflow.

When Not to Use

  • You need real-time event listening (webhooks, socket-mode events) — this skill only performs discrete actions, it does not subscribe to incoming events.
  • You need to manage workspace-level administration (creating channels, managing users, setting permissions) — those actions are not included.

Key Features

Message Management

Send new messages to any channel or DM, edit existing messages, delete messages, and read recent message history — all with straightforward JSON action calls.

Emoji Reactions

Add emoji reactions to any message using Unicode characters or :name: syntax, and list all existing reactions on a message. Useful for signaling task completion or approval.

Pin Management

Pin or unpin messages in any channel and retrieve the current list of pinned items. Ideal for surfacing key decisions or recurring reference material.

Member Info Lookup

Fetch profile details for any workspace member by user ID, enabling your agent to personalize messages or route tasks to the right person.

Custom Emoji List

Retrieve all custom emoji available in the workspace, so your agent can use workspace-specific reactions accurately.

Use Cases

Automated task acknowledgement

When a task tracked in another system is marked complete, the agent reacts to the original Slack request message with ✅, giving the requester instant visual confirmation without sending a new message.

Daily status updates

An agent composes and posts a daily or weekly summary to a team channel, then pins the message so it stays visible at the top of the channel for reference throughout the week.

Inline message correction

After posting a report or announcement, the agent detects an error and uses editMessage to silently correct the content in place, avoiding a noisy follow-up post.

On-call routing

The agent looks up a team member's profile via memberInfo to confirm their display name or timezone, then sends them a DM with an incident alert targeted to their user ID.

Connecting to VM...
npx clawhub@latest install slack
126Stars
41.1kDownloads
71Current Installs
639All-time Installs
📦
v1.0.0Version
📅
Apr 30, 2026Updated
View Source(ClawHub)

FAQ

Reviews

0 reviews

Log in to write a review

No reviews yet. Be the first to share your experience!