Slack integration
Communication · 8 actions · OAuth or Bearer token auth
Team communication and collaboration platform for messaging, channels, and workspace management
The ModuleX Slack integration lets a ModuleX agent operate Slack on your behalf — running list actions across channels, messages and reactions — directly from a plain-English request, using your organization's own Slack credentials. No pre-built workflow is required: the agent picks the right Slack action for the task.
Slack is a communication platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Slack action — or, when you want a repeatable process, the composer assembles a Slack workflow for you, streaming the nodes onto the canvas as it builds.
Drive Slack in plain English
Type what you want. A ModuleX agent picks the right Slack action — or chains several — and runs it. No workflow to build.
- Add a reaction emoji to a messageresolves to
add_reaction - Show me the channels that match what I describeresolves to
list_channels
What you can automate with Slack
- Pull a list of channels for a report
list_channels - Post a message on your behalf
post_message - Reply to a to thread in context
reply_to_thread - Add a reaction on the fly
add_reaction - Look up a channel history on demand
get_channel_history
Slack integration at a glance
All 8 Slack actions
list_channelspost_messagereply_to_threadadd_reactionget_channel_historyget_thread_repliesget_usersget_user_profileSee full parameters and response schemas in the Slack integration docs
Two ways to use Slack in ModuleX
Connecting Slack
Pairs well with Slack
Agents often chain Slack with these — connect them once and the agent can use all of them in a single task.
Slack + ModuleX FAQ
Put Slack to work in ModuleX.
Connect Slack once with your own credentials and let your agent run all 8 actions on demand.