Skip to main content

Reduce large Slack message to multiple 3000 character messages - Workflow Template

This workflow takes in a large message and breaks it into multiple "chunks" compatible with the 3000 character limit in the Slack API.

Updated this week

This workflow template simplifies communication by automatically breaking large Slack messages into 3000-character chunks, ensuring compatibility with Slack API limits. Ideal for businesses needing to send extensive information without manual adjustment, it offers flexibility by allowing messages to be sent as threads or individual posts, enhancing message clarity and efficiency in organizational communication.

Use Cases

Example , Function

Workflow Breakdown

  1. Ingest message

  2. Check if message "chunk" size is larger than 3000; if too large exit

  3. Check if the message is longer than the "chunk" size; if not, send it as is

  4. "Chunk" the message using a JQ script

  5. If threading is selected, send chunked message in Slack message with threads; otherwise send as multiple Slack messages

Vendors

Slack, Utils

Did this answer your question?