Slack
AI agents can help you run Slack from chat, using names not IDs. Here’s what you can do, with examples.
1. Channels
Create, view, organize, and manage channels.
Examples:
List all channels I can see.
Show details for channel #general.
List everyone in #sales.
Show the last 100 messages in #support.
Open the thread for the message with “hi” in #general.
Create a private channel called #launch-war-room.
Rename #launch-war-room to #watercooler.
Set topic in #launch-war-room to “Daily ship room”.
Set purpose in #launch-war-room to “Launch coordination”.
Archive #old-project.
Unarchive #old-project.
Join #marketing.
Leave #random.
Mark #support as read at the last message.
2. Direct messages
Start or end one to one chats.
Examples:
Open a DM with @dan.
Close my DM with @dan.
3. Messages
Post, edit, delete, schedule, and link messages.
Examples:
Post “Kickoff in 5 minutes” to #launch-war-room.
Edit my last message in #launch-war-room to “Kickoff in 2 minutes”.
Delete my reminder message from #launch-war-room.
Schedule “Standup starts” for tomorrow 9:55.
List my scheduled messages in #engineering.
Cancel the scheduled standup message.
Get a shareable link to the announcement message.
4. Bookmarks and pins
Keep important links and notes handy.
Examples:
Show bookmarks for #launch-war-room.
Add a bookmark to the PRD in #launch-war-room.
Rename the PRD bookmark to “PRD v2”.
Remove the PRD bookmark.
List pins in #support.
Pin the troubleshooting message in #support.
Unpin the old announcement in #support.
5. Reactions and emoji
React or manage custom emoji.
Examples:
Add 👍 to the roadmap message.
Remove 👍 from the message.
Show my messages with reactions today.
List all custom emoji.
6. Users and profiles
Find people and review profiles.
Examples:
List everyone in the workspace.
Show the profile for @dan.
Find the Slack user by dan@example.com.
Show my full profile fields.
7. Presence
Check or set availability.
Examples:
Check if @dan is active.
Set my presence to away.
8. Reminders
Create reminders.
Examples:
Remind me “Send investor update” today at 17:00.
9. Search
Find messages and files across Slack.
Examples:
Search for “launch checklist” in messages.
Search files tagged “Q3 roadmap”.
Search messages with “error 500”.
10. Channel membership
Invite or remove people from channels.
Examples:
Invite @dan to #launch-war-room.
Remove user @alex from channel #general.
11. Workspace info
See basic workspace details.
Examples:
Show workspace name and domain.
Last updated