melso
AutomationUse casesChangelog
Start your business
Team Chat

Connect your AI agent to Slack

Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work - all within a secure, enterprise-grade environment.

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Slack.
  2. 2Finish the OAUTH2 sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your agent, go to its Agent Apps tab, and allow Slack.
  4. 4Give the agent a task. It calls Slack itself when the work needs it.
Get Melso
Slack
slack
158
tools
9
triggers
OAUTH2
auth
#7
rank
Team ChatTeam Collaboration
What you get

What Slack gives your agent

The tools, permissions, and events Slack exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Slack connects with OAUTH2.

  • Client id
  • Client secret

Permissions

calls:readcalls:writechannels:historychannels:readchannels:writechat:writednd:readdnd:writeemoji:readfiles:read

Tools Slack exposes

SLACK_ADD_CALL_PARTICIPANTS

Add call participants

Registers new participants added to a Slack call.

SLACK_ADD_EMOJI

Add emoji

Adds a custom emoji to a Slack workspace given a unique name and an image URL; subject to workspace emoji limits.

SLACK_ADD_EMOJI_ALIAS

Add an emoji alias

Adds an alias for an existing custom emoji in a Slack Enterprise Grid organization.

SLACK_ADD_ENTERPRISE_USER_TO_WORKSPACE

Add Enterprise user to workspace

Adds an Enterprise user to a workspace. Use when you need to assign an existing Enterprise Grid user to a specific workspace with optional guest restrictions.

SLACK_ADD_REACTION_TO_AN_ITEM

Add reaction to message

Adds a specified emoji reaction to an existing message in a Slack channel, identified by its timestamp; does not remove or retrieve reactions.

SLACK_ADD_REMOTE_FILE

Add a remote file

Adds a reference to an external file (e.g., Google Drive, Dropbox) to Slack for discovery and sharing, requiring a unique `external_id` and an `external_url` accessible by Slack.

SLACK_ADD_STAR

Add a star to an item

Stars a channel, file, file comment, or a specific message in Slack.

SLACK_ADMIN_CONVERSATIONS_SEARCH

Search for channels in Enterprise organization

Tool to search for public or private channels in an Enterprise organization. Use when you need to find channels by name, type, or other criteria within an Enterprise Grid workspace.

Events your agent can react to

SLACK_CHANNEL_CREATED

New Channel Created Trigger

Triggered when a new channel is created in Slack.

SLACK_CHANNEL_MESSAGE_RECEIVED

Channel Message Received

Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.

SLACK_DIRECT_MESSAGE_RECEIVED

Direct Message Received

Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.

SLACK_MESSAGE_REACTION_ADDED

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

SLACK_MESSAGE_REACTION_REMOVED

Message Reaction Removed

Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.

SLACK_REACTION_ADDED

Reaction Added Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.

Example prompts

  • Use Slack to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Slack before replying.
  • Audit our open items in Slack and notify the channel of anything stale.

Useful links

  • Slack website
  • Melso Agent Apps docs

More in Team Chat

  • Slack
  • Slackbot
  • Discord
  • Microsoft Teams
  • Discord Bot
Agent clients

Use Slack from the agent you already run

Melso runs the agent. You decide which of your authorized apps it may reach.

Codex

Run Codex as a Melso agent and let it use the apps you have authorized.

Use Slack from Codex

Hermes

Run Hermes as a Melso agent and let it use the apps you have authorized.

Use Slack from Hermes
Related apps

Compare nearby apps

Other Team Chat connections your agents can use.

Slackbot

Connect to Slackbot

Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up users and channels - while continuing to post and react as the bot. Includes direct messages and user email addresses so agents can search across DMs and resolve users by email.

98 toolsOAUTH2
Discord

Connect to Discord

An instant messaging and VoIP social platform.

23 toolsOAUTH2
Figma

Connect to Figma

A collaborative interface design tool.

52 toolsOAUTH2 / API_KEY
Wrike

Connect to Wrike

Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity

144 toolsOAUTH2
Microsoft Teams

Connect to Microsoft Teams

Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams

157 toolsOAUTH2 / S2S_OAUTH2
Discord Bot

Connect to Discord Bot

Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions

165 toolsOAUTH2
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.