Slack: Find Message logo

Catalog action Integrations slack

Search for messages in Slack using the search.messages API (requires user token). Supports Slack search modifiers like in:#channel, from:@user, has:link. Ideal for: message lookup, audit trails, content search, finding specific alerts.

At a Glance

FieldValue
Action IDslack-find-message
CategoryIntegrations
Connectorslack
Requires gasNo
Funds movementNone declared
Tagsslack, messaging, notification, read, chat

Payload Schema

FieldTypeRequiredDescription
querystringYesSearch query (supports Slack search modifiers like in:#channel, from:@user)
sortstringNoSort by: timestamp or score (default: timestamp)
sort_dirstringNoSort direction: asc or desc (default: desc)
countnumberNoNumber of results per page (default: 20, max: 100)
pagenumberNoPage number (default: 1)

Result Schema

FieldTypeRequiredDescription
successbooleanYes-
dataobjectNo-

Examples

json
{ "type": "slack-find-message", "payload": { "query": "status:open" }, "children": [], "connector": { "type": "slack", "id": "conn_slack" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I