Skip to main content

Suger Slack

Interact with Slack through this node.

Overview

The Suger Slack workflow node allows you to interact with Slack, enabling operations like sending messages and finding users.

Parameters

Resource

Select the type of Slack resource you want to work with:

  • Message: For sending messages to Slack channels
  • User: For user-related operations

Message Resource Operations

When Resource is set to Message, the following parameters are available:

Operation

  • Send: Send a message to a Slack channel

Send Message To

  • Channel: Select where to send the message

Channel

You can specify the channel in two ways:

  • From List: Select from available Slack channels
  • Manual Enter: Manually enter a channel ID

Message Type

Choose the format of your message:

  • Simple Text Message: Basic text-only message
  • Blocks: Rich message format using Slack's Block Kit
  • Attachments: Legacy message format with attachments

Message Text

Enter the content of your message. This field supports both fixed values and expressions.

User Resource Operations

When Resource is set to User, the following parameters are available:

Operation

  • Find by Email Address: Look up a Slack user by their email address

Email Address

Enter the email address of the user you want to find. This field supports both fixed values and expressions.

Examples

Sending a Simple Message

  1. Set Resource to Message
  2. Set Operation to Send
  3. Choose Channel as the send destination
  4. Select channel using either From List or enter manually
  5. Set Message Type to Simple Text Message
  6. Enter your message in the Message Text field

Finding a User

  1. Set Resource to User
  2. Set Operation to Find by Email Address
  3. Enter the user's email in the Email Address field
  4. The detail slack user info will be passed to following nodes.