Skip to main content Skip to footer

Slack Documentation

Version: 2.0.3

Retrieved: 2025-10-09 15:16:20


Slack

The module will send a message to a slack channel.

This module is designed to be located at the end of a flow.

Settings

Name Requirements Purpose Default
Source Property String with length 0-64 A property on the message passed in that contains the other settings such as channel, username and text. data
Webhook URL A valid URL with length 1-128 Your slack webhook URL  
Channel String with length 0-64 The Slack channel to post to  
Username String with length 0-64 The username to post with  
Text String with length 0-1024 The content/text of the Slack message  

Input

The settings have higher priority than the object in Source Property. So if you have settings for Channel, Username and Text they will be used over the properties in the Source Property object.

Example

Below you can see that the property username containing Steve is replaced with Ben since settings have higher priority that the message.

Settings:

  • Username: Ben
  • Source Property: data

Incoming data: {data:{channel:'mychannel', username:'Steve', text:'Hello Slack'}}

Result: {channel:'mychannel', username:'ben', text:'Hello Slack'}

Output

The output will be the same as input. The outgoing message will also include a crosser property with success information.