Automate routine processes in Slack

Workflows are automated multi-step tasks or processes within Slack. Anyone can create workflows with no code using Workflow Builder.

Workflows for beginners

Introduction to Workflow Builder

Get started with a gentle introduction. Read up on how to create, launch, and manage workflows using Workflow Builder.

Building workflows tutorial

Set up your workflow, add collaborators, add steps, and publish. Learn how to build a workflow with our click-by-click walkthrough.

Example workflows

Browse a list of pre-built workflows that can be imported into Workflow Builder. Customize a few fields, and you're off and running.

Workflows for developers

While designed to require no code, workflows can be made even more useful by developers like you.

Extend the functionality of Workflow Builder by exploring our guides to developer-oriented features.

For information about Workflows in the new Slack platform, go here.

Workflow Builder: Steps from Apps

Develop complex workflow steps as part of a Slack app. Then share them so anyone can use them in Workflow Builder.

Steps from Apps tutorial

Follow our guided tutorial to quickly create and build an app-controlled workflow step.

Webhook triggers for workflows

Use webhooks as workflow triggers, allowing them to be initiated by external services. Read our overview.