Skip to main content
FuseFuse
IntegrationsSlackActions

Get Slack thread replies

List replies in a Slack message thread. Defaults to a small page size.

Agent markdown

messages.replies · Slack · v1

Details

Risk
Read
Idempotency
Safe
Availability
Default
Exposure
REST, SDK, MCP
MCP hints
readOnly=true, destructive=false, idempotent=true, openWorld=true

Scopes

  • channels:history
  • groups:history

Input

Input schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false
channel_idstringYesminLength 1; maxLength 64
thread_tsstringYesminLength 1; maxLength 64
cursorstringNominLength 1; maxLength 512
limitintegerNominimum 1; maximum 50

Output

Output schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false
messagesarray<object>Yes
messages[]objectYesadditionalProperties false
messages[].tsstringYes
messages[].textstringYes
messages[].userstringNo
messages[].bot_idstringNo
messages[].thread_tsstringNo
next_cursorstringNo

Raw schema

Input
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "channel_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "thread_ts": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 512
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "channel_id",
    "thread_ts"
  ]
}
Output
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "messages": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "ts": {
            "type": "string"
          },
          "text": {
            "type": "string"
          },
          "user": {
            "type": "string"
          },
          "bot_id": {
            "type": "string"
          },
          "thread_ts": {
            "type": "string"
          }
        },
        "required": [
          "ts",
          "text"
        ]
      }
    },
    "next_cursor": {
      "type": "string"
    }
  },
  "required": [
    "messages"
  ]
}