What problem does it solve?
Enables teams to programmatically manage Slack messaging, search, channel and user operations, reactions, threads, and scheduled posts to reduce manual coordination and speed incident response.
Core Features & Use Cases
- Send and edit messages: Post formatted messages or DMs, preserve posted message IDs for edits and threaded replies.
- Search and surface conversations: Run keyword searches with channel and author scoping, expand threads, and paginate results for investigations.
- Channel and user management: List and fetch channel and user metadata, resolve display names to IDs, and handle public/private listing differences.
- Reactions and threading: Programmatically add/remove reactions and read or reply to message threads.
- Scheduling and reliability: Schedule future posts with post_at timestamps and follow pagination and rate-limit guidance for large workspaces.
- Use Case: Automate incident notifications to a #deployments channel, search historical mentions of outages, and add reactions to confirm triage progress.
Quick Start
Send a message to the #deployments Slack channel saying the release is complete.