들어가며
Slack에서 반복적인 작업을 자동화하면 팀 운영이 훨씬 편해진다. Workflow Builder로 코딩 없이 자동화를 만들 수 있다. 자주 쓰는 자동화 패턴을 정리해둔다.
Workflow Builder란?
코딩 없이 Slack 안에서 자동화 워크플로우를 만드는 도구다. 특정 이벤트가 발생하면 정해진 액션을 자동으로 실행한다.
트리거 → 액션
예시:
새 멤버가 채널 참여 → 웰컴 메시지 자동 발송
매일 오전 9시 → 데일리 스크럼 양식 발송
특정 이모지 반응 → 담당자에게 DM 발송
Workflow Builder 접근
채널 상단 + 버튼 → 워크플로우
또는
더 보기 → 워크플로우
트리거 종류
| 트리거 | 설명 |
|---|---|
| 링크 버튼 클릭 | 특정 링크 클릭 시 실행 |
| 새 채널 멤버 | 채널에 새 멤버 참여 시 |
| 예약 | 특정 날짜/시간에 실행 |
| 이모지 반응 | 특정 이모지 반응 시 |
| 메시지 전송 | 채널에 메시지 전송 시 |
워크플로우 생성
처음부터 새로 만들기를 선택하면 이벤트(트리거)를 선택하고 그 다음 단계(액션)를 추가하는 방식으로 워크플로우를 구성한다.
액션 종류
| 액션 | 설명 |
|---|---|
| 메시지 보내기 | 채널 또는 DM으로 메시지 발송 |
| 양식 보내기 | 입력 양식 발송 및 응답 수집 |
| 변수 사용 | 트리거 정보를 액션에 활용 |
실전 자동화 예시
1. 신규 멤버 웰컴 메시지
새 팀원이 채널에 합류하면 자동으로 안내 메시지를 보낸다.
트리거: 새 채널 멤버
채널: #general
액션: 메시지 보내기
대상: 새 멤버에게 DM
내용:
안녕하세요 {신규 멤버}님! 👋
팀에 합류하신 것을 환영합니다.
📌 참고 링크
• 팀 노션: https://notion.so/team
• Jira 프로젝트: https://jira.atlassian.com
• 개발 가이드: https://github.com/team/docs
2. 데일리 스크럼 양식
매일 아침 스크럼 양식을 자동으로 발송한다.
트리거: 예약
시간: 매일 오전 9:00
채널: #dev
액션: 메시지 보내기
내용:
🌅 데일리 스크럼
오늘의 스크럼을 시작합니다.
아래 양식에 맞게 답변해주세요.
1️⃣ 어제 한 일:
2️⃣ 오늘 할 일:
3️⃣ 블로커:
3. 버그 리포트 양식
특정 이모지 반응 시 버그 리포트 양식을 자동으로 발송한다.
트리거: 이모지 반응 (🐛)
채널: #general
액션: 양식 보내기
필드:
- 버그 제목 (텍스트)
- 재현 방법 (긴 텍스트)
- 예상 동작 (텍스트)
- 실제 동작 (텍스트)
- 우선순위 (선택: High / Medium / Low)
응답 후 액션: #alert-github-issue에 포맷된 메시지 발송
4. 배포 승인 요청
배포 전 팀장 승인을 자동화한다.
트리거: 링크 버튼 클릭
액션 1: 팀장에게 DM
내용: {요청자}가 배포를 요청했습니다.
승인하시겠습니까? [승인] [거절]
액션 2: 승인 시 → #alert-deploy에 알림 발송
Slackbot 자동 응답
특정 키워드에 자동으로 응답하도록 설정할 수 있다.
설정 방법:
워크스페이스 설정 → 도구 및 설정 → Slackbot 응답 커스터마이즈
예시:
키워드: "배포 방법"
응답: "배포 가이드 문서를 확인해주세요 👉 [링크]"
정리
| 항목 | 설명 |
|---|---|
| Workflow Builder | 코딩 없이 Slack 자동화 구성 |
| 트리거 | 새 멤버, 예약, 이모지 반응, 버튼 클릭 |
| 액션 | 메시지 발송, 양식 수집, DM 발송 |
| 웰컴 메시지 | 신규 멤버 자동 안내 |
| 데일리 스크럼 | 매일 정해진 시간에 양식 발송 |
| Slackbot 응답 | 키워드 자동 응답 설정 |
'Slack' 카테고리의 다른 글
| Slack + GitHub 연동 (0) | 2026.05.06 |
|---|---|
| 개발팀 채널 구성 및 운영 (0) | 2026.05.06 |
| Slack 기본 개념 (채널, DM, 워크스페이스) (0) | 2026.05.06 |