Workflows are automated multi-step tasks or processes you can set up in Slack — no coding required! — that start in your workspace. They can run right in Slack, or connect with other tools and services.
Once you’ve added steps and collaborators, publish your workflow so people in your workspace can use it.
Publishing a workflow makes it available in the channel you specified during setup. As soon as a workflow is published, it will launch each time it’s triggered.
Test your workflow
If you’d like to preview your workflow, you can add it to a test channel that isn't actively being used by other members of your workspace. Once you’ve tried it out, edit your workflow to move it to your preferred channel and publish the changes.
Avoid publishing errors
To avoid common errors that prevent you from publishing your workflow, check that you have the right channel permissions:
Make sure you’ve joined the channel you selected for your workflow. If you’re not in the channel, you'll see an error message when publishing your workflow.
To add a workflow to a channel, you need to have permission to post in that channel. If you don’t have posting permissions, ask a collaborator who does to publish the workflow, or ask a Workspace Owner or Admin to grant you posting permissions.
Put what you've learned into practice
Publish your workflow
Open your workflow in Workflow Builder.
Click Publish in the top right corner.
To use your workflow, click Open Slack.
Your workflow will post a message to the channel to let all members know it's been added.