What Slack enables
When you connect Slack, you can:- Escalate cases to the right team immediately — enriched messages, threads, or Block Kit to the right channel, group, or person
- Create channels for each customer, project, or incident with topic, description, and preconfigured members
- Get operational visibility without dashboards — alerts for leads, payments, errors, or milestones delivered where the team already talks
- Trigger approvals and reminders as part of processes requiring human validation before continuing
- Work with users, groups, and files to identify people, update memberships, or share documents
Installation
Prerequisites
- An active Slack account with access to the target workspace.
- Permissions to connect applications in your Slack workspace.
How to connect it
The most direct way is using Jelou Agent: describe what you need and the agent connects Slack automatically inside the flow. If you prefer manual installation, follow these steps in Marketplace. The connection uses Slack OAuth; you do not need to copy credentials.Open Marketplace
Search Slack
Authorize with Slack
Confirm installation
Available tools
This integration exposes 33 tools in Brain Studio. We group them by Slack operation type; names match what you see in the product.Messaging and conversation
Messaging and conversation
- Send message
- Send message (Advanced)
- Send message to channel
- Send message to user or group
- Send a large message (3000+ characters)
- Create and send a Block Kit message
- Reply to a message thread
- Update message
- Delete message
- Find message
- List replies
- Add emoji reaction
- When the flow needs to notify, reply, or escalate something in Slack
- When you want to send richer messages with Block Kit or handle long text without truncation
- When you need to work on an existing conversation, for example reply in thread, edit, or delete a message
- When the agent must find a previous message or react with emoji as part of an internal workflow
Channels
Channels
- List channels
- Create channel
- Archive channel
- Set channel description
- Set channel topic
- List channel members
- Invite user to channel
- Remove user
- When you need to open a new channel for a project, incident, customer, or squad
- When you want to keep channel topic, description, or membership up to date
- When the flow should orchestrate internal onboarding, for example by creating a channel and automatically inviting the right team
- When you need to inspect channel composition before acting
Users and presence
Users and presence
- List users
- Find user by email
- Get current user
- Update profile
- Set status
- When the flow needs to identify a specific person in Slack before messaging or inviting them to a channel
- When you want to adapt logic to the authenticated user, profile, or connected workspace
- When you need to update name, title, or status as part of an internal process
- When users enter via email and you need to resolve their Slack identity
User groups
User groups
- List group members
- Update group members
- When your operation is organized by user groups and you need to query or update group composition
- When the flow should route communication or alerts to pre-defined functional groups
- When you want to automate membership changes in internal groups based on business events
Files
Files
- Upload file
- Get file
- List files
- Delete file
- When the flow needs to share documents, reports, or evidence in Slack
- When you want to retrieve context about a file already uploaded to the workspace
- When the process needs to list recent files or clean up files that should no longer remain available
Automation and internal coordination
Automation and internal coordination
- Create reminder
- Approve workflow
- When you want a flow to leave an operational reminder to a person or team
- When you need to introduce human approval in an automated process
- When Slack acts as the coordination layer before executing a sensitive action in another integration
How to use in Brain
Once connected, you can use Slack in two surfaces:In AI Agent
Ideal when the agent needs to notify the team or find a workspace member autonomously during conversation.Open the AI Agent node
Open Tools
Add Slack
Configure tools
In Canvas
Ideal when you need full flow control (for example: detect event → format message → send notification to the responsible channel).Drag Slack into Canvas
Select the tool
Configure request body and memory
Connect the flow
channelId for channels or email for DMs. Blocks allow rich-formatted messages.
Use cases
Case escalation from WhatsApp to internal team
Case escalation from WhatsApp to internal team
Real-time operational alerts without checking dashboards
Real-time operational alerts without checking dashboards
Automatic channel creation by customer or project
Automatic channel creation by customer or project
Executive summaries without manual reporting
Executive summaries without manual reporting
Integrations that combine well with Slack
HubSpot
HubSpot
Salesforce
Salesforce
Google Calendar
Google Calendar
Supabase
Supabase