Skip to main content
Description: Manage operations in Slack. Authentication:
  • See integration-specific authentication requirements
Available Actions: Examples:
Action: unknown
Example 1: Slack - Post to #all-integrations Send a message to the all-integrations channel (name accepted; resolves to ID internally).
{
  "automationType": "slack",
  "nodeId": "slack-post-message-002"
}
Example 2: Slack - Post Message Send a message to a Slack channel using direct integration
{
  "automationType": "slack",
  "nodeId": "slack-post-message-001"
}
Example 3: Slack - Get Channels List Slack channels with pagination support
{
  "automationType": "slack",
  "nodeId": "slack-get-channels-001"
}
Example 4: Slack - List Users (single page) List Slack users with cursor pagination
{
  "automationType": "slack",
  "nodeId": "slack-list-users-001"
}
Example 5: Slack - List Users (all pages) Fetch all Slack users by auto-paginating
{
  "automationType": "slack",
  "nodeId": "slack-list-users-002"
}
Example 6: Slack - List Installed Workspaces List Slack workspaces (installations) available to the current account.
{
  "automationType": "slack",
  "nodeId": "slack-list-workspaces-001"
}
Example 7: Slack - Get Channel ID by Name Resolve a channel id from a channel name (e.g., #general → C123…)
{
  "automationType": "slack",
  "nodeId": "slack-get-channel-id-001"
}
Example 8: Slack - Find User by Email Retrieve Slack user profile by email
{
  "automationType": "slack",
  "nodeId": "slack-find-user-001"
}
Example 9: Slack - Get User Info Retrieve Slack user profile by user ID
{
  "automationType": "slack",
  "nodeId": "slack-user-info-001"
}
Example 10: Slack - Send Direct Message Send a DM by userId or email
{
  "automationType": "slack",
  "nodeId": "slack-send-dm-001"
}
Example 11: Slack - Reply in Thread Reply to a message thread by channel + threadTs
{
  "automationType": "slack",
  "nodeId": "slack-reply-message-001"
}
Third-Party Documentation: