Manage workflows

Workflows are automated multi-step processes you set up in Slack. They can run right in your workspace, or connect with other tools and services. Anyone who's been added as a collaborator can make changes to a workflow at any time.

What you'll learn


Download workflow files and form responses

Workflow files

Any collaborator on a workflow can download the workflow and save it as a JSON file to share with others. Anyone with a workflow file can import it to quickly create a similar workflow, rather than set everything up from scratch. Importing a workflow file is also a great way to add the same workflow to more than one channel, as it’s not possible to set up one workflow to run in multiple channels.


Workflow form responses

If your workflow includes a form, you can download form responses as a CSV file to work with form data outside of Slack. Visit Download Slack workflow form responses to learn how.


Edit a workflow

If you need to make changes to a workflow, you can edit it at any time. When you’re done editing your workflow, publish your changes to make them available to anyone who needs to use the workflow.

While editing, here's what you can do: 

  • Modify workflow steps
    Add and remove steps, or change how steps work.
  • Change a workflow’s title or icon
    Add a new workflow title or custom icon.
  • Unpublish a workflow
    For larger workflow changes, you may want to unpublish your workflow. Unpublishing a workflow will make it temporarily unavailable, allowing you to make any updates you need and re-publish it when the new version is ready.
  • Delete a workflow
    Permanently remove a workflow from Slack.

Note: It's not currently possible to change a workflow’s trigger, but you can change the channel where a workflow will start from.


Put what you've learned into practice

Download a workflow file

  1. From your desktop, click your workspace name in the top left.
  2. Select Tools from the menu, then click Workflow Builder
  3. Next to the workflow you’d like to download, click the  three dots icon, then select Download workflow file.
  4. Click Save.

Change or remove workflow steps

  1. From your desktop, click your workspace name in the top left.
  2. Select Tools from the menu, then click Workflow Builder
  3. Select a workflow from the list.
  4. Click Edit next to the step you’d like to change.
  5. Make your changes, then click Save. To remove the step, click Remove.
  6. Click Publish Changes.

Tip: Drag and drop steps in your workflow to re-order them.

Update a workflow's title or icon

  1. From your desktop, click your workspace name in the top left.
  2. Select Tools from the menu, then click Workflow Builder
  3. Select a workflow from the list.
  4. Click the Settings tab.
  5. Next to Title or Icon, click Edit.
  6. Make your changes, then click Save.


Unpublish a workflow

  1. From your desktop, click your workspace name in the top left.
  2. Select Tools from the menu, then click Workflow Builder
  3. Next to the workflow you'd like to unpublish, click the  three dots icon
  4. Click Unpublish.


Delete a workflow

Note: If you delete a workflow, it will stop running for anyone currently using it. Deleting a workflow is permanent and cannot be reversed. 

  1. From your desktop, click your workspace name in the top left.
  2. Select Tools from the menu, then click Workflow Builder
  3. Next to the workflow you'd like to delete, click the  three dots icon
  4. Click Delete, then select Delete again to confirm.


What's next:

🔗 Set up a workflow in Slack

🔗 Add steps to a workflow

🔗 Manage workflow collaborators

🔗 Publish a workflow

📍 Manage a workflow

Who can use this feature?