Skip to content

Slack Integration

The Slack node lets your agents send messages to channels, users, and threads — including scheduled messages and rich Block Kit layouts.

Standard OAuth via Spawnbase. When you connect Slack, the bot is added to your workspace and can post to any channel it’s been invited to.

ActionDescription
Send MessageSend a message to a channel or user
FieldRequiredDescription
ChannelYesChannel ID (C123...) or User ID (U123...) — loads dynamically from your workspace
TextYesMessage content. Required even when using Blocks.
BlocksNoBlock Kit JSON payload for rich layouts
Thread TimestampNoReply to a specific thread (1403051575.000407 format)
Schedule AtNoISO 8601 timestamp or UNIX seconds to schedule the message for later
  • Channel ID, not name — use the channel ID (C0123ABC), not #general. Find it in Slack: channel name → About → scroll to bottom.
  • Scheduled messages — set the Schedule At field to send later. The bot must stay in the channel until delivery.
  • Thread replies — pass Thread Timestamp to reply in a thread. Enable Reply Broadcast to also post to the channel.