Skip to content

Send Slack

Step · Stable

Post a message to a Slack channel or thread via the connected Slack integration.

Sends a message to Slack via chat.postMessage. channel is a channel name (#alerts) or id (C0123ABCD); text is the message body. Optionally pass thread_ts (the ts of an earlier Slack message) to thread replies under it — capture {{ <earlier_label>.ts }} and feed it here to keep a flow’s messages in one thread. Falls back to the integration’s default channel when channel is omitted. Requires Slack connected under Settings → Integrations.

Use to inform a person or channel from any trigger — a new lead landed, a production batch finished, a loading-bay issue was raised. channel and text both accept a {{ reference }} to upstream values.

For email delivery use Send email; for in-app alerts use Send notification. To ask a Slack user a question and wait for a button/text answer, use Ask a person with channel: slack — not this fire-and-forget send. If Slack is not connected the step fails with a clear error.

string · optional

Channel name (#alerts) or id (C0123ABCD). Defaults to the integration default channel.

string · required

string · optional

Optional: ts of an earlier Slack message to thread under.

  • status
  • ts
  • channel

the slack integration


Auto-generated from the skill registry (load_skills()). Do not edit by hand.