Messages are the oxygen that keeps conversations alive. They have many shapes and sizes, varying levels of complexity. They can exist merely to notify, or they can invite and await response.
Read our overview of managing messages with apps to take a quick trip through the basics.
Give your app the gift of dialogue by setting it up to send Slack messages. Our guide will help you learn the basics of message dispatch, and show you the paths you can take to make things complex and interactive.
Access the history of a Slack conversation and then pull out the details of a specific message. Identify threaded messages, and retrieve the replies in a thread. Our guide to retrieving messages will show you how.
It's useful to have a way to modify messages from their original form. Slack apps are able to update and delete messages via simple-to-use APIs.
Send your messages through time and space using our scheduling functionality. Read our guide to scheduling messages.
The essential Slack message takes many forms: a mere statement, a gateway into an interactive workflow, even a window into a bot's soul.
The same composition capabilities apply, no matter the purpose of the message.
Read our overview of message composition where we'll outline the core concepts and features for apps.
It's beneficial to introduce as much structure and form to your message as possible. Formatting gives content a visual hierarchy that makes it easier to read. Our text formatting guide shows you how to create basic visual highlights and add useful syntax to trigger special text parsing.
Slack apps can use messages to do much more than just one-way communication. An injection of interactivity can invite and inspire action (and reaction). Best of all, users never have to depart from the comfort of a Slack conversation. Read our guide to enabling interactivity in messages.