assistant.threads.setStatus
method
We're still building and not all features are available quite yet. Enjoy this peek into the future!
Not ready for the future? Return to the past at api.slack.com.
Usage info
Use this method to push status updates to users in app assistants. This helps set expectations for potentially slow responses; e.g. "app is thinking...". The status will be automatically cleared when the app sends a reply. Sending an empty string in the status
field will also clear the status indicator. This can be handy if you want to clear the status indicator without sending a new message.
The status is displayed as <App Name> <status>
, and Slack automatically inserts the <App Name>
. So for the example below, if the app's name is YourAssistantJeeves
, the status would render as YourAssistantJeeves is working on your request...
.
Example request:
{
"status": "is working on your request...",
"channel_id": "D324567865",
"thread_ts": "1724264405.531769"
}