

The process for using this API is largely the same as that for sending messages, but there are a few small differences: Slack apps are able to update and delete messages via simple to use APIs.Īny non- ephemeral message may possibly be updated by an app, by using the chat.update API method. In these cases and others, it's useful to have a way to modify messages from their original form. Perhaps its the progress of a long running database request, or maybe just a simple message asking a user to wait for the response of an external API request. But if you're an app, you might want to publish messages that communicate something that changes over time.

A message captures a specific moment in time.
