Communication
Slack integration
Start workflows and AI agents from Slack events, and let agents act in Slack within the limits you set.
Slack triggers and actions
Every Slack trigger and action you can use in Konnectify workflows and AI agents.
- Trigger: New Message In Public Channel Instant
Slack Events API webhook trigger for message.channels events.
- Trigger: New Message In Private Channel
To enable this trigger, the user must be a member of the private channel.
- Trigger: New Channel Instant
Slack Events API webhook trigger for channel_created events.
- Trigger: Channel Deleted Instant
Slack Events API webhook trigger for channel_deleted events.
- Trigger: User Updated (Instant) Instant
Slack Events API webhook trigger for user_change events.
- Trigger: Channel Renamed Instant
Slack Events API webhook trigger for channel_rename events.
- Action: Find Channel
Searches for a specific Slack channel by its exact name and returns the channel details if found.
- Action: Send Channel Message
Sends a new message to a specified Teams channel
- Action: Archive Channel
Archives a Slack channel, preventing new messages from being posted. Archived channels remain visible but become read-only.
- Action: Create Channel
Creates a new public or private Slack channel in your workspace with a specified name.
- Action: Invite User To Channel
Invites a specified user to join a Slack channel. Works with both public and private channels.
- Action: Leave Channel
Removes the authenticated user from the specified Slack channel.
- Action: Remove User From Channel
Removes a specified user from a Slack channel. Requires appropriate permissions.
- Action: Set Purpose Channel
Sets or updates the purpose/description of a Slack channel, explaining what the channel is used for.
- Action: Set Topic Channel
Sets or updates the topic of a Slack channel, which appears at the top of the channel.
- Action: Unarchive Channel
Unarchives a previously archived Slack channel, allowing new messages to be posted again.
- Action: Delete Message
Deletes a specific message from a Slack channel using the message timestamp.
- Action: Retrieve Thread Message
Retrieves all messages (replies) in a specific Slack thread using the parent message timestamp.
- Action: Send Message To User
Sends a direct message to a specified Slack user by opening a DM channel and posting the message.
- Action: Update Message
Updates the text content of an existing Slack message using the message timestamp.
- Action: Add Reaction
Adds an emoji reaction to a specific Slack message using the message timestamp.
- Action: Remove Reaction
Removes a previously added emoji reaction from a specific Slack message.
- Action: Add Reminder
Creates a new reminder for the authenticated user or a specified user at a specified time.
- Action: Find Reminder
Retrieves detailed information about a specific Slack reminder using the reminder ID.
- Action: Find User
Searches for and retrieves a Slack user's information using either their email address or Slack user ID.
- Action: Find Channel Message
Fetches a single message using channel ID and timestamp.
Showing 12 of 26
Use Slack in an AI agent
Add any Slack action to an agent as a tool. The agent decides when to use it; you set the limits. Pin fields it can't change, limit fields to allowed values, and require approval before it acts. Every action is recorded in the Event Logs.
Templates that use Slack
Inbound lead qualifier
AI agentResearches every new lead, scores it against your ICP, assigns the right owner and tells them in Slack.
approval before a sequenceUse template Inbound lead qualifierPolicy assistant in Slack
AI agentAnswers staff questions in a Slack channel from your internal handbook and policies.
answers onlyUse template Policy assistant in Slack
Connect Slack with other apps
See what you can automate between Slack and another app, with workflows and AI agents.
Which app do you want to connect with Slack?
Pick any of 201 apps to see what it can do with Slack.
Popular with Slack
Slack and AI
Add AI steps to Slack workflows
Summarise, classify or draft with ChatGPT, Claude or Gemini inside a workflow.Slack + ChatGPT Slack + Claude Slack + Gemini
Use Slack actions from Claude or ChatGPT
Expose the Slack actions you choose to Claude, ChatGPT or another MCP client through an MCP server you control.
Set up an MCP server
Connect Slack and run your first workflow
Start on the Free plan with a 14-day trial of paid features, or book a demo and we'll build it with you.