Add getThread action to Slack tool
Status Fixed / completed
Maintainer reply None cached
Activity 2 comments · opened Feb 4, 2026 · closed Feb 4, 2026
Problem
Currently there is no way to read thread replies in Slack. The getMessages action only returns top-level messages in a channel.
Proposed Solution
Add a getThread (or getReplies) action that uses the Slack conversations.replies API endpoint.
Parameters
channel(required) - Channel ID where the thread existsthreadTs(required) - Timestamp of the parent messagelimit(optional) - Max replies to returnoldest/latest(optional) - Time range filters
Returns
{channel, threadTs, messages: [{ts, user, username, text, reactions}], hasMore}
Use Case
When searching messages or checking unreads, threads often contain important context. Being able to read thread replies is essential for understanding full conversations.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗