Skip to main content
scheduleMessage asks Slack to deliver a message later, up to 120 days in the future. It can schedule a top-level message or a thread reply.

Example

automations/schedule-slack-message.automation.ts

Inputs

Output

Returns conversationId, postAt, scheduledMessageId, and Slack’s optional provider-native message preview. Save scheduledMessageId with conversationId; Cancel scheduled message needs both.