You can use ZoomMate to search for information in your Slack workspace or post messages to Slack directly. This integration allows you to retrieve Slack conversations using natural language or command-based prompts and send messages to specific Slack channels or direct messages, all from within the Zoom Workplace app. Additionally, admins can connect Slack to Zoom Virtual Agent via the Zoom web portal, enabling voice or chat agents to access supported tools.
Requirements for using Slack with ZoomMate and Zoom Virtual Agent
In the navigation menu, click Added apps, then Slack.
Click Connections.
Click the ellipsis icon , then Disconnect.
Note: Slack app configuration data is deleted automatically when you remove the Slack app from the Zoom App Marketplace.
How to search Slack using ZoomMate
You can ask ZoomMate to search your Slack messages using natural language or slash commands.
Sign in to the Zoom desktop app.
From an active product tab, click the AI Companion icon .
In the AI Companion side paneltext box, enter any keywords, phrases, sentences or type /.
Click the send icon .
Hover over the summarized response or click sources to view the original Slack messages and channel names.
Note: Only content from public Slack channels and channels you have access to can be accessed.
How to post a message to Slack using AI Companion
You can compose and send a message to Slack directly from AI Companion. Before sending, you will receive a confirmation message where you can select the destination and edit the message.
Sign in to the Zoom desktop app.
From an active product tab, click the AI Companion icon .
In the AI Companion side paneltext box, enter a message.
Click the send icon .
In the confirmation modal, click the Destination drop-down menu, then do one of the following:
Select a channel.
Select a contact from your Slack contacts.
(Optional) Edit the Message content in the Post a message window.
Click Update.
Note: AI Companion will not post a message without your confirmation.
How to use Slack in ZoomMate personal workflows
Authorizing the Slack app allows ZoomMate to access your Slack records for automated creation and management.
Note: Only content from public Slack channels and channels you have access to is available for use in Workflows.
Nodes available for Slack in personal workflows
The following workflow nodes are available when Slack is connected to AI Companion on the web.
Note: Authentication is required before using the Slack nodes.
Node name
Description
Fields that can be managed
Create Channel
Initiates a public or private channel-based conversation.
Channel Name
Private Channel
Team (Workspace)
Fetch Conversation History
Fetches a chronological list of messages and events from a Slack conversation.
Channel ID
Max Messages
Oldest Timestamp
Latest Timestamp
Include Boundary Messages
Fetch Message Thread From A Conversation
Retrieves replies to a specific parent message in a Slack conversation.
Channel ID
Parent Message Timestamp (Thread TS)
Max Messages to Return
Include Boundary Messages
Oldest Timestamp
Latest Timestamp
Find User By Email Address
Retrieves the Slack user object for an active user by email address.
Email Address
Join An Existing Conversation
Joins an existing Slack conversation.
Channel ID
List All Channels
Lists conversations available to the user with filters and search options.
Channel Types
Exclude Archived Channels
Results Per Page
Workspace (Team)
Search Messages
Searches workspace-wide Slack messages.
Search Query
Auto Paginate (Fetch All Pages)
Results Per Page
Page Number
Sort By
Sort Direction
Highlight Matches
Send Message
Posts a message to a Slack channel or direct message.
Channel
Message Text
Markdown Text
Thread Timestamp
Broadcast Reply to Channel
Enable Markdown
Blocks (JSON)
Attachments (JSON)
Unfurl Links
Unfurl Media
Link Names
Parse Mode
Updates A Slack Message
Updates a Slack message by modifying text or blocks.
Channel ID
Message Timestamp (ts)
Message Text
Markdown Text
Blocks (JSON)
Attachments (JSON)
Parse Mode
Link Names
Upload Or Create A File In Slack
Uploads or creates a file in Slack.
Channels (IDs or Names)
File (Binary/Upload)
File Content (Text)
Filename
File Title
Initial Comment
Thread Timestamp (Reply In Thread)
File Type
Slack Token
How to enable Zoom Virtual Agent Slack integration
Sign in to the Zoom web portal as an admin with the privilege to edit account settings.
In the navigation menu, click Product configuration.
Click AI Studio, then Integrations.
Under the Integrations section, search for Slack then click Connect. A new tab will open to begin the authentication process.
If you are already logged into Slack, your credentials will not be requested.
If you are not logged in, enter your Slack credentials and submit them.
When Slack requests access to your account, click Accept, then Confirm to complete the connection.
Once authentication is successful, the integration will appear on your Integrations page.
In the navigation menu, click AI Studio then Integrations. You will see the Slack application with a Connected status.
How to reconnect the Slack integration
Sign in to the Zoom web portal as an admin with the privilege to edit account settings.
In the navigation menu, click Product configuration.
Click AI Studio, then Integrations.
In the upper right corner, click the four horizontal lines.
In the Status column of the disconnected integration, click Re-connect. You will be taken to the page where you can edit the integration details.
(Optional) Edit the integration details.
Click Save. A new tab will open to begin the authentication process.
If you are already logged into Slack, your credentials will not be requested.
If you are not logged in, enter your Slack credentials and submit them.
In the navigation menu, click AI Studio then Integrations. You will see the application with a Connected status.
How to use Slack integration with ZVA voice or chat agents
In the navigation menu, click AI Studio then Tool Templates.
Click the Marketplace tab.
Expand Slack for Zoom to view the list of supported tools:
Find File
Download File
Upload File
Create Folder
List Files
Move File
Trash File
Create a voice or chat agent and use the desired Slack tools accordingly.
How your data is used
Zoom's Slack marketplace app allows Zoom Communications Inc. access to your Slack folders, pages and content. To do so, you'll need to share Slack permissions. The permissions you'll share with Zoom Communications Inc. include:
Access Slack content: Zoom Communications Inc. will have permission to access your Slack Slack message info, this includes channels, messages and users.
By authorizing this connection, the Slack app maintains ongoing access to your information.