ZelaxyDocs
Tool Integrations
Tool

Slack

Send messages, manage channels, and interact with Slack workspaces

Slack

The Slack block integrates your workflow with Slack — send messages, read channel history, list channels, and react to messages. It supports both standalone execution and Agent tool calling.

Overview

PropertyValue
Typeslack
CategoryTool — Communication
AuthOAuth 2.0

Operations

OperationDescription
Send MessagePost a message to a channel or DM
Read MessagesRetrieve recent messages from a channel
List ChannelsGet all channels in the workspace
React to MessageAdd emoji reactions to messages

Configuration

SettingTypeDescription
Slack AccountOAuthConnect your Slack workspace
ChannelChannel selectorPick a channel from the list
MessageLong textMessage content with {{variables}}
Thread TSShort inputReply in a thread (optional)

Outputs

FieldTypeDescription
messageIdstringTimestamp ID of sent message
channelIdstringChannel where message was sent
contentstringMessage content or channel list

Example: AI Alert System

Goal: Monitor an API and send Slack alerts when issues are detected.

Workflow:

[Starter (schedule: every 5 min)] → [API: Health Check] → [Condition] → [Slack: Alert]

Slack Configuration:

  • Channel: #alerts
  • Message:
    🚨 Service Alert
    Status: {{api.status}}
    Response: {{api.response}}
    Time: {{function.result.timestamp}}

Tips

  • Use channel selector instead of hardcoding channel IDs
  • Thread replies keep alert channels clean — use Thread TS to reply to existing messages
  • Connect to Agent for AI-driven Slack interactions (the Agent decides when and what to post)