Slack is where teams coordinate daily operations. Unlike email integrations such as Gmail (which handle formal and asynchronous communication), Slack is designed for internal real-time response: the team gets informed, decides, and acts in the same channel. In Brain Studio, this integration turns Slack into the immediate reaction point for your flows: context-rich escalations, operational alerts, channel creation by customer or project, executive summaries, and approvals, all inside the workspace where the team already works.Documentation Index
Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
Use this file to discover all available pages before exploring further.
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.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
Centralizes message sending, editing, and reading in Slack, both in channels and direct messages and threads.Included tools
- 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
Lets you create, configure, and manage channels in the workspace.Included tools
- 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
Works with workspace users and authenticated member context.Included tools
- 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
Manages user groups and members for internal coordination.Included tools
- 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
Lets you upload, get, list, and delete files in Slack.Included tools
- 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
Supports reminders and simple approval mechanisms inside Slack.Included tools
- 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.
The agent will automatically decide when to send a message, find a user, or check a channel depending on the conversation context.
In Canvas
Ideal when you need full flow control (for example: detect event → format message → send notification to the responsible channel).Configure request body and memory
Fill in the request body JSON and, if needed, Save response to a memory variable.
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
When a conversation needs human intervention, the flow escalates it to Slack with the right context, in the right channel, without copy-paste.Specific example: an e-commerce customer requests a refund via WhatsApp. The bot cannot process refunds directly. The flow sends a Block Kit message to #refund-support with customer name, amount, order number, and a conversation excerpt. The team receives full context and acts without asking for details again.Ideal for: support, sales, or incident teams operating in conversational channels and coordinating in Slack.
Real-time operational alerts without checking dashboards
Real-time operational alerts without checking dashboards
Instead of monitoring systems manually, critical events arrive directly in the responsible team’s channel.Specific example: a SaaS company connects lead capture flow to Slack. Each time an enterprise lead arrives, the flow sends an alert to #enterprise-leads with name, company, source channel, and first expressed intent. The sales director sees it and assigns an executive in the same thread.Ideal for: revenue ops, support, operations, and management that need immediate response to critical events.
Automatic channel creation by customer or project
Automatic channel creation by customer or project
Every new customer, project, or incident gets a Slack channel ready to operate, with topic, description, and members invited automatically.Specific example: an implementation agency uses Brain Studio for onboarding. When a new customer is confirmed, the flow creates #cli-customer-name, sets the topic with kick-off date and owner, and invites the implementation team. The channel exists before the first meeting.Ideal for: agencies, consultancies, customer success, and organizations that open channels by customer or initiative.
Executive summaries without manual reporting
Executive summaries without manual reporting
Instead of checking multiple systems, the flow consolidates what matters and delivers periodic summaries in Slack.Specific example: every Monday, a commercial team gets a message in #sales-summary with new leads of the week, deals that changed stage, and scheduled meetings. The message is built from HubSpot, Calendly, and flow data. Nobody manually compiles the report.Ideal for: founders, managers, and leaders who use Slack as a tracking and decision center.
Integrations that combine well with Slack
HubSpot
HubSpot
When a qualified lead enters the CRM or a deal changes stage, the flow can notify the corresponding Slack channel. The sales team sees the milestone without opening HubSpot.Combined flow: lead created in HubSpot → alert to #sales in Slack with name, company, and stage.HubSpot documentation
Salesforce
Salesforce
In organizations with complex Salesforce operations, Slack is the immediate reaction surface. Each critical opportunity, urgent case, or relevant CRM change can trigger an alert to the responsible team channel.Combined flow: urgent case created in Salesforce → alert to #urgent-support with case number and priority.Salesforce documentation
Google Calendar
Google Calendar
When a relevant meeting is created, rescheduled, or canceled, the flow can notify the team channel so everyone is aware without checking calendar manually.Combined flow: event created in Google Calendar → message to #team with date, time, and attendees.Google Calendar documentation
Supabase
Supabase
Each insertion or critical status change in the database can become an operational alert in Slack. Technical or operations teams react without monitoring the database directly.Combined flow: record updated to “error” in Supabase → alert to #ops-incidents with table, ID, and status.Supabase documentation
Related articles
Integrations
Catalog of integrations available in Marketplace.
How to use integrations in Brain
General flow for installing and using integrations in Brain Studio.