DEV Community

Stackscale
Stackscale

Posted on

Automate Slack Standups & Team Welcomes (No Code Workflow)

If you want to automate Slack standups, two no-code workflows can collect every answer and welcome every new member for you. No more chasing updates in DMs, and no new joiner left guessing where to start.

What you need

  • A Slack workspace with Workflow Builder access
  • Optional: a Make account, if you want a permanent log of standup answers

Disclosure: Some links below are affiliate links, meaning StackScale may earn a commission at no extra cost to you.

Get started with Make here: https://www.make.com/en/register?pc=stackscale&affiliateSource=devto

The two workflows

  1. Standup collector — scheduled, asks three questions every weekday, posts every answer to #standup.
  2. Welcome greeter — triggered when someone joins, sends a welcome DM with a checklist.

Step 1: Schedule the standup trigger

Open Workflow Builder and create a workflow that starts on a schedule. Set it to run at 9 AM, Monday to Friday. Nobody has to remember to start the standup — it just happens.

Step 2: Ask three questions

Add a form step with three short questions:

  1. What did you do yesterday?
  2. What are you doing today?
  3. What is blocking you?

Keep each answer to one or two sentences.

Step 3: Post every answer to #standup

Add a step that sends each answer to your standup channel in the same format, with the person's name attached. Open one channel, scan three answers per person, and you know exactly where the team stands.

Example answer payload (dummy data):

{
  "user": "Alex Carter",
  "yesterday": "Shipped the onboarding flow",
  "today": "Fixing the checkout bug",
  "blockers": "Waiting on API keys"
}
Enter fullscreen mode Exit fullscreen mode

Step 4: Build the welcome workflow

This one starts when a person joins a channel — the trigger is a new member joining, so it runs itself the moment someone arrives. Add a step that sends the new member a direct message: welcome them by name, link the team handbook, list the three channels to join first, and give them a short checklist — introduce yourself, set your working hours, and post your first standup answer.

Step 5 (optional): Log answers with Make

If you want a permanent record, add one Make scenario: watch the #standup channel for new messages, then add each answer as a row in a Google Sheet or a Notion database. Map the fields like this:

Standup field Sheet / Notion column
User Name
Yesterday Yesterday
Today Today
Blockers Blockers

You get a searchable history of blockers and progress without anyone typing anything twice.

Step 6: Test with dummy data

Before turning it on for the whole team, submit a standup answer as a test user and check it appears in the channel in the right format. Join the welcome channel with a test account and check the greeting arrives.

The habit that makes it work

Every morning, open the #standup channel first, read the blockers before anything else, and unblock one person before your first meeting. A standup only works if blockers actually get cleared.

Watch the full tutorial above. New automation tutorial every day on the StackScale YouTube channel.

Top comments (0)