SEND_SLACK
Send a message to a Slack channel/thread.
What it does
Send a message to a Slack channel/thread.
Inputs & outputs
| Input handle |
|---|
| channel |
| message |
| threadTs |
| Output handle |
|---|
| messageId |
| timestamp |
| channel |
| status |
Configuration
| Name | Type | Required |
|---|---|---|
| workspaceId | string | Yes |
| channel | string | Yes |
| message | string | Yes |
| threadTs | string | No |
Example
Example
A SLACK_TRIGGER node fires when your bot is @-mentioned. An LLM_COMPLETION node generates a reply, and a downstream SEND_SLACK node posts it back to the same channel and thread. Configure the node with your workspaceId, set channel to `{{channelId}}` (wired from the trigger's channelId output), set message to `{{response}}` (wired from LLM_COMPLETION's response), and set threadTs to `{{threadTs}}` to reply in-thread rather than as a new message.
SEND_SLACK retries up to three times on transient errors (rate limits, network resets) with exponential backoff (1 s, 3 s, 9 s) and fails immediately on terminal errors like channel_not_found or invalid_token. The node returns messageId, timestamp, channel, and status for downstream use.