Saltar al contenido principal

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.

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.

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

  1. An active Slack account with access to the target workspace.
  2. 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.
1

Open Marketplace

In Brain Studio, open Marketplace from the side menu.
2

Search Slack

Find the integration and click Connect.
3

Authorize with Slack

Complete the OAuth authentication flow with your Slack account.
4

Confirm installation

The integration will appear as connected.
You can use it in Canvas or add it as a tool in AI Agent.

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.
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 to use this category
  • 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
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 to use this category
  • 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
Works with workspace users and authenticated member context.Included tools
  • List users
  • Find user by email
  • Get current user
  • Update profile
  • Set status
When to use this category
  • 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
Manages user groups and members for internal coordination.Included tools
  • List group members
  • Update group members
When to use this category
  • 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
Lets you upload, get, list, and delete files in Slack.Included tools
  • Upload file
  • Get file
  • List files
  • Delete file
When to use this category
  • 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
Supports reminders and simple approval mechanisms inside Slack.Included tools
  • Create reminder
  • Approve workflow
When to use this category
  • 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.
1

Open the AI Agent node

In Canvas, select or add the AI Agent node.
2

Open Tools

In the right panel, open the Tools tab.
3

Add Slack

Use Add tool, search for Slack, and enable it.
4

Configure tools

Choose the full integration or enable only the actions you need.
Slack appears in the agent tools list and you can open its settings using the gear icon.
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).
1

Drag Slack into Canvas

In the side panel, open Marketplace and drag Slack into the flow.
2

Select the tool

With the node selected, in Tools choose the action (for example Send message).
3

Configure request body and memory

Fill in the request body JSON and, if needed, Save response to a memory variable.
4

Connect the flow

Link the Task completed and An error occurred outputs to the next nodes.
The node is ready to run in the order defined by your flow.
Configuration example: The node editor shows a JSON body aligned with the Send message tool. Use channelId for channels or email for DMs. Blocks allow rich-formatted messages.
{
  "channelId": "{{$memory.slack_channel_id}}",
  "text": "New lead registered: {{$memory.customer_name}} — {{$memory.company}}",
  "blocks": [
    {
      "type": "section",
      "text": {
        "type": "mrkdwn",
        "text": "*New lead registered*\n*Name:* {{$memory.customer_name}}\n*Company:* {{$memory.company}}\n*Source:* WhatsApp"
      }
    }
  ]
}

Use cases

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.
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.
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.
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

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
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
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
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

Integrations

Catalog of integrations available in Marketplace.

How to use integrations in Brain

General flow for installing and using integrations in Brain Studio.