Tutorials > Send messages to your organization's Slack

Let’s integrate Slack with Slipstream and then create a Flow for sending Slack messages. First, navigate to the "Integrations" section from the left sidebar. Here, you will see available integrations for your organization. Click "Add Bot to Slack" to begin the Slack integration process.

Slack Integration Setup

Once the integration is complete, you will be directed to an "Overview" page showing details like the connected user, Slack username, and email.

Slack Integration Overview

You can also view the "Channels" tab to see the list of Slack channels where this integration can post messages.

Slack Integration Channels

Next, go to the "Flow Builder" section from the left menu and click "Build a New Flow".

Flow Builder Dashboard

Enter a "Flow Title", such as "My Slack messaging Flow", and optionally add a description. Click "Start Building" to proceed.

Creating a New Flow

In the Flow Editor, click "Add Step", then select "Send Slack Message" from the list of step types. This will add a step to your Flow specifically for sending a message to a Slack channel. 

Flow Editor - Adding Steps
Selecting Step Type

Click on the step to configure it. In the settings, select the Slack channel where you want to send the message. You can either allow users to choose a channel at runtime or pre-select a channel.

Configuring Slack Message Step

Then, you can configure the message you want to send. You can set a default message, like "My template message", or allow it to be defined when the Flow runs.

Configuring Slack Message Step

Once everything is set up, click "Publish" to make the Flow available for use.

Publishing the Flow

A confirmation window will appear, showing that you are about to publish a new version of the Flow. Once you click “Publish” again, your "Slack messaging Flow" is now ready to send Slack messages based on the Flow you designed.

Flow Published Successfully

Now, navigate to the "My Flows" section from the left sidebar. Search for your newly created "Slack messaging Flow" and click "Run Flow for Me" to test it yourself.

Running the Slack Messaging Flow

The Flow Runner will open, showing the "Send Slack Message" step. If needed, you can edit the integration settings, such as the Slack channel or message content. Once everything looks good, click "Submit" to complete the Flow.

Executing the Slack Message Step

After submission, you will see a confirmation screen indicating that the Flow has been completed. The message will have been successfully sent to the specified Slack channel, confirming that your integration is working properly.

Slack Message Step Completion

Your "Slack messaging Flow" is now fully set up and operational, allowing you to send automated messages to your Slack workspace easily!