Skip to content
AskElephant Knowledge Base home

Send Message to Channel

Post a message to a Slack channel, immediately, on a schedule, or as a reply in an existing thread.

Send Message to Channel node in the workflow builder

What It Does

Posts a message to the Slack channel you specify. Supports markdown formatting, Slack mentions, and Block Kit JSON for richer messages.

When To Use It

Use this to post updates or alerts to a channel, such as a daily digest or an alert when a workflow condition is met. You can reply into an existing thread or schedule the post for later. AskElephant recommends using Send Slack Message instead going forward, since it handles both channel posts and direct messages.

Configuration

Configure the node with these settings:

Field

What it controls

Channel Name

The channel to post in, with or without the # prefix (for example general or #general). Required. Make sure the AskElephant bot has been added to the channel.

Message

The message content to post. Supports markdown, Slack mentions (@username), and Block Kit JSON, either as a blocks array or as {"text": "fallback", "blocks": [...]}. Required.

Thread ID

Reply to an existing thread using the threadId from a previous message. Leave empty to post as a new standalone message.

Post At

Schedule the post for a specific UTC time in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). Leave empty to post immediately. A time in the past posts immediately with a warning.

Outputs

The node passes these values downstream. Check the Outputs tab on the configured node to confirm exact paths.

Default Output

Variable

Type

Description

Example

messageLink

string

The link to the message in Slack

{{nodeId.messageLink}}

threadId

string

The thread ID of the message. Use this to reply to the message in a thread

{{nodeId.threadId}}

Example Workflow

A nightly workflow posts a summary to #sales-updates with Send Message to Channel, then a teammate later uses the returned threadId to reply with follow-up notes.

  • Send Slack Message

  • Send Direct Message

  • Read Messages from Channel

Need More Help?

Reach the AskElephant support team by:

  • clicking the Support tab on the right side of your screen,

  • emailing [email protected],

  • or using @askelephant support in your dedicated Slack channel.