Slack activities
Available Slack activities and their usage in Thena workflows
Slack activities represent actions that can be performed programmatically in your Slack workspace through Thena workflows. These activities enable automated interactions with channels, messages, and users.
Quick reference
All available activities
Message activities
Message activities
postMessage
- Send a new messageeditMessage
- Edit an existing messagedeleteMessage
- Delete a message
Reaction activities
Reaction activities
addReaction
- Add emoji reaction to messageremoveReaction
- Remove emoji reaction from message
Member activities
Member activities
addMember
- Add user to channelremoveMember
- Remove user from channel
Channel activities
Channel activities
joinChannel
- Join a public channelleaveChannel
- Leave a channel
Understanding activities
Activity types
• Message operations
• Reaction management
• Member management
• Channel operations
Usage patterns
• Workflow actions
• Automated responses
• Team management
• Content moderation
Message activities
postMessage
Send a new message to a Slack channel or user.
editMessage
Edit an existing message in Slack.
deleteMessage
Delete a message from a channel.
Reaction activities
addReaction
Add a reaction emoji to a message.
removeReaction
Remove a reaction emoji from a message.
Member activities
addMember
Add a user to a channel.
removeMember
Remove a user from a channel.
Channel activities
joinChannel
Join a public channel.
leaveChannel
Leave a channel.
Using activities in workflows
Select activity
Choose the appropriate Slack activity for your workflow
Configure parameters
Set required and optional parameters
Handle responses
Process the activity response in your workflow
View executions
Monitor and track your Slack activities through the workflow executions page.
Best practices
Execution monitoring
• Check activity status regularly
• Monitor execution times
• Track success rates
• Set up alerts for failures
Activity tracking
• Review execution logs
• Track rate limits
• Monitor API usage
• Analyze performance patterns