# How to Manage Your AI Agents Directly in Slack

Source: https://www.youtube.com/watch?v=9U6hDy1re9Q
Recap page: https://rapidrecap.app/video/9U6hDy1re9Q
Generated: 2025-11-21T13:04:27.973+00:00

---
## Quick Overview

Mighty Stack Workflows allow users to trigger multi-agent processes directly from Slack messages, demonstrated by a workflow that triggers on a Slack message, uses a Research Agent to gather data (like company office locations via Google Search), and then passes the findings to a Slack Updater Agent to format and post a detailed reply in a thread using Block Kit for rich formatting.

**Key Points:**
- The demonstrated workflow triggers when a user message is received in Slack, allowing for multi-agent collaboration directly within the platform.
- The workflow employs a Research Agent utilizing the Google Search tool to find specific information, such as OpenAI's office locations, which was found to be complex/unavailable in Sydney but present in other locations like San Francisco, London, and Dublin.
- The Research Agent passes its findings to a Slack Updater Agent, which formats the output using Slack's Block Kit for rich formatting, including bolding, italics, and user tagging.
- The Slack Updater Agent uses the advanced 'Send Message - Slack Workforce' tool to structure the output, including user mentions (like tagging Josh Jackson) and attaching images (like the OpenAI logo).
- The video shows the final output in a Slack thread, confirming the status as 'Completed' and displaying the well-formatted, researched information.
- Users can optionally configure the Slack trigger to listen only to specific channels, direct messages, or a combination thereof, offering granular control over automation activation.

![Screenshot at 00:00: The initial view of the Mighty Stack Workflow canvas showing a three-step process triggered by a Slack message, involving a Research Agent and a Slack Updater Agent.](https://ss.rapidrecap.app/screens/9U6hDy1re9Q/00-00-00.png)

**Context:** The video demonstrates a new feature in Mighty Stack Workflows that integrates AI agents directly with Slack, allowing workflows to be initiated by incoming Slack messages. The presenter walks through building a specific workflow designed to answer sales-related questions about a company (OpenAI) by using a multi-step process involving research and updating Slack with formatted responses.

## Detailed Analysis

The video details how to set up an AI agent workflow in Mighty Stack that triggers directly from Slack messages, enabling automated research and response generation. The core structure involves a Slack trigger, followed by a Research Agent that executes a Google Search tool to gather specific data—in this case, OpenAI's office locations. The research results, including complex findings like the lack of a Sydney office, are then passed to a Slack Updater Agent. This final agent uses the advanced 'Send Message - Slack Workforce' tool, which supports Slack Block Kit formatting, to generate a highly structured, formatted reply containing text styling, user tags (like tagging Josh Jackson), and even embedded images (like the OpenAI logo), all delivered within a Slack thread. The presenter highlights that the Slack trigger supports specifying keywords, excluded keywords, and listening in specific channels or direct messages. Upon running the workflow, the status quickly updates to 'Completed' in Slack, and the resulting message thread displays the fully formatted, researched content, demonstrating powerful, automated lead qualification or information retrieval directly within the communication platform.

### Workflow Overview

- Simple Slack trigger
- Research Agent executes Google Search
- Slack Updater Agent sends formatted Block Kit response in thread

### Slack Trigger Configuration

- Supports keywords, excluded keywords, and targeting specific channels or DMs
- Previously only supported agents, now supports workforces

### Research Agent Task

- Researches lead data (e.g., OpenAI office locations) using Google Search tool
- Found complex information regarding office presence (e.g., no Sydney office)

### Slack Updater Agent Tool Usage

- Utilizes 'Send Message - Slack Workforce' tool with Block Kit for rich formatting
- Formats response with bolding, italics, user tags, and attaches images (like OpenAI logo)

### Live Demonstration Results

- Workflow executes quickly (5-15 seconds)
- Final message appears in Slack thread with 'Completed' status
- Output includes rich formatting and user mentions

![Screenshot at 00:00: The initial view of the Mighty Stack Workflow canvas showing a three-step process triggered by a Slack message, involving a Research Agent and a Slack Updater Agent.](https://ss.rapidrecap.app/screens/9U6hDy1re9Q/00-00-00.png)
![Screenshot at 00:33: The Slack trigger configuration panel showing options for keywords, excluded keywords, and selecting channels for the agent to listen to.](https://ss.rapidrecap.app/screens/9U6hDy1re9Q/00-00-33.png)
![Screenshot at 02:35: The Slack Updater Agent's configuration, showing the use of the 'Send Message - Slack Workforce' tool with Block Kit components specified for formatting.](https://ss.rapidrecap.app/screens/9U6hDy1re9Q/00-02-35.png)
![Screenshot at 03:46: The live Slack channel showing previous messages from other users mentioning different companies \(Oakley, Kellogg's, Levi's, Nike, etc.\) before the new agent message arrives.](https://ss.rapidrecap.app/screens/9U6hDy1re9Q/00-03-46.png)
![Screenshot at 04:26: The thread view in Slack showing the Relevance AI App status as 'Completed' and highlighting the 'View Task' button after the workflow runs.](https://ss.rapidrecap.app/screens/9U6hDy1re9Q/00-04-26.png)
