Skip to main content
Version: 2.2-dev

Slack Nodes

Slack is a widely adopted collaboration platform for team communication. MaestroHub provides seamless integration to send automated notifications, alerts, and production updates directly to Slack channels or individual users using connector nodes.

Configuration Quick Reference

FieldWhat you chooseDetails
ParametersConnection, Function, Function Parameters, Timeout OverrideSelect the connection profile, function, configure function parameters with expression support, and optionally override timeout.
SettingsDescription, Timeout (seconds), Retry on Timeout, Retry on Fail, On ErrorNode description, maximum execution time, retry behavior on timeout or failure, and error handling strategy. All execution settings default to pipeline-level values.
Slack Send Message node configuration

Slack Send Message Node

Slack Send Message Node

Send text messages to Slack channels or directly to users for automated notifications and team collaboration.

Supported Function Types:

Function NamePurposeCommon Use Cases
Send MessageSend notifications to Slack channels or direct messages to usersProduction alerts, quality notifications, shift handover summaries, workflow status updates

How It Works

When the pipeline executes, the Slack Send Message node:

  1. Connects to the Slack workspace using the selected connection profile's OAuth token
  2. Resolves the target recipient (channel or user) from the function configuration
  3. Sends the message with any configured bot customization (username, icon emoji)
  4. Optionally replies to a thread if a thread timestamp is provided

Configuration

FieldWhat you chooseDetails
ConnectionSlack connection profileSelect a pre-configured Slack connection from your connection library
FunctionSend Message functionChoose a Slack Send Message function that defines recipient, message content, and optional bot appearance
Function ParametersChannel/User, Message Text, Bot Username, Icon Emoji, Thread TimestampOverride function defaults with pipeline data using ((parameterName)) syntax

For detailed function configuration options including channel/user selection, bot customization, and thread replies, see the Slack Integration Guide documentation.