Blog › Automation guide

Automation guide

Slack automation: what to automate and how

Slack automation: what to automate in Slack, how to build a workflow in Workflow Builder, where workflows stop and what is still done by hand, and the AI agents that do whole jobs from Slack.

DBDavid Brennan, Founder and CEO, Arkeo AI · October 23, 2026 · Updated October 23, 2026 · 8 min read
Automation guide

Less chasing in Slack, more work done

Slack
The short answer

Slack automation starts with Workflow Builder, which comes with Slack's paid plans. A workflow starts from a link, a schedule, a new message, a person joining a channel, an emoji reaction or another app, then runs the steps you set: send a message, show a form, or take an action in another app. Where it stops: a workflow moves messages and forms, but people still do the work behind each request, and someone has to notice when a workflow fails or a connected account signs out. AI agents go further: they take a request in Slack and do the whole job in your other systems.

What to automate in Slack

Most teams lose time in Slack the same way. Someone posts a request in a channel, it scrolls away, and nobody owns it. The same questions get asked each week. New people join a channel and nobody tells them where things are. Updates from other apps get copied in by hand.

Those are the jobs Slack automation is good at. Workflow Builder, apps and reminders are where to start.

For team requests, a Start Workflow button opens a short form, so each request comes in with the same details and lands in the right channel. For check-ins, a workflow on a schedule asks each person the same questions each morning and posts the answers. For new people, a workflow sends a welcome message with the links they need when they join a channel. For flags, a workflow sends a message to the person who handles it when someone adds a set emoji reaction.

Updates from your other software come in through apps from the Slack Marketplace. And for small things, type /remind in a channel to set a team reminder, on any Slack plan.

How to build a workflow in Slack

Five steps, in our words. Each one links to Slack's own help page for the full screens. Workflow Builder is on paid plans, and your admins can limit who uses it.

  1. 1

    Open Workflow Builder

    On your desktop, select Agents & tools in the sidebar. From Workflows, select New, then Build Workflow. If you don't see Agents & tools, look for Tools instead.

    Slack's guide to building a workflow →

  2. 2

    Set how it starts

    Below Start the workflow, set the event that starts it: From a link, From a webhook, On a schedule, When a list item is updated, When a message is posted, When a person joins a channel, or When an emoji reaction is used.

    Slack's list of workflow starts →

  3. 3

    Add your steps

    A Slack step sends a message or adds someone to a channel. A connector step takes an action in another app, like adding a row to a Google spreadsheet, and asks you to sign in to that app first.

    Slack's page on connector steps →

  4. 4

    Name it and set who can use it

    Give the workflow a name and a description, add workflow managers who can edit it, and set who can find and use it.

  5. 5

    Publish it, then check its activity

    Select Finish Up, then Publish. Share the link if it starts from one. After that, open its activity log now and then to see runs and errors.

    Slack's page on workflow activity →

Slack apps and connector steps

Apps bring your other software into Slack. To add one, select Agents & tools in the sidebar, then Apps, search for the app, select Add, then Add to Slack. Slack says apps in the Slack Marketplace have been reviewed by its team for security, and apps that aren't listed show a banner before you install them. If your Workspace Owners have turned on app approval, members can send a request and get a notice once it's reviewed.

Connector steps let a workflow act in those apps. Since August 2025, Workflow Builder can also branch: Slack's blog says a workflow can check up to 15 conditions, with a second layer of up to 5 more, to send each request a different way.

Where Slack automation stops: what is still done by hand

A workflow follows the steps you gave it. It can collect a request, post it, route it and remind people. It can't tell that a request is a duplicate, look up the customer's history, or do the work the request is asking for. Slack's own help pages show a few more places where people still fill the gap.

Errors wait for someone to look. Slack's help says workflow errors show in the workflow's activity log, which workflow managers open from Agents & tools. The log keeps only the last 90 days, so a problem nobody checked can be gone before anyone looks.

Connections run on one person's sign-in. A connector step can use the builder's own account in the other app. Slack says that if that account is disconnected, the workflow won't run again until someone connects it again. So the workflow depends on one person's account staying connected.

Slack itself has bad days. Its status page logged errors running and editing workflows for close to three hours on February 13, 2025, mostly in workflows that connect to other apps. On March 31, 2024, the step that makes a new channel failed for about five hours.

So most teams end up with good forms and good alerts, and the same people still doing the work behind them, plus someone who keeps the workflows running.

See agents do whole jobs from your SlackBring the requests your team posts each week. In 15 minutes you'll know what agents would take off your team, and what it costs.

The agents that do whole jobs from Slack

You ask in Slack, in plain words. Each agent does the job in your other systems from start to finish, checks it, and answers in the thread. Your team checks the result there.

Questions

Is my customers' information safe?

Yes. Agents work in your own Slack and see only the channels you add them to. Customer details never go into public AI. Agents connect to AI through business-grade connections audited under SOC 2.

Is Slack Workflow Builder free?

Workflow Builder is on Slack's paid plans. Reminders, like /remind, work on all plans.

Can a Slack workflow start from another app?

Yes. A workflow can start From a webhook, so another app can start it. Connector steps also let a workflow take actions in other apps, once someone signs in to them.

Who can build workflows in Slack?

By default, any Full Member on a paid plan can build one. Owners and admins can limit who uses Workflow Builder and which connector steps people can add.

Can Slack workflows use if and then rules?

Yes, since August 2025. Slack's blog says Workflow Builder can branch on up to 15 conditions, with a second layer of up to 5 more.

What does it cost?

You get the price on the call, along with the hours it saves your team.

Sources

Where to go next

Book a 15-minute call

Ask in Slack, and get the whole job done

Bring the work your team does by hand. In 15 minutes you'll know which agents fit, the hours they free up and what it costs.

Step 1 of 2 · Your details