n8n 워크플로우의 결과를 사내 메신저인 슬랙(Slack)으로 전송하거나, 슬랙에서 발생한 이벤트를 자동화의 시작점으로 삼으려면 "슬랙봇(Slack App)" 연동이 필요합니다.

슬랙봇 운영 및 승인 정책

신청 및 연동 절차

1 봇 생성 (현업 담당자)

  1. Slack API 페이지(api.slack.com/apps) 접속
  2. Create New App을 클릭

2 권한 설정 (현업 담당자)

좌측 OAuth & Permissions 메뉴에서 권한(Scopes)을 추가 (예: chat:write)

3 워크스페이스 승인 요청 (현업 담당자)

Request to Install 버튼 클릭

4 요청 사유 작성 및 제출 (현업 담당자)

아래 양식으로 작성 후 Submit


승인 요청 메시지 양식

Slack API 페이지 → Request to Install 팝업

항목작성 예시
승인 책임자@본인의 그룹장
신청 팀명 및 담당자인사팀 / 김철수
슬랙봇 이름[HR] 면접 알림 봇
사용 목적 및 시나리오n8n에서 면접 일정이 생성될 때 담당자에게 슬랙 메시지 자동 발송
연동할 슬랙 채널명#hr-interview-alert

5 승인 및 토큰 발급 (관리자)

승인 후 Bot User OAuth Token(xoxb-...) 발급

6 n8n 연동 (현업 담당자)

발급받은 토큰을 n8n Credentials에 등록


슬랙봇 권한(Scope) 심사 가이드 for 그룹장

1. 안전 (승인 권장 권한)

2. 주의 (사유 확인 후 승인)

3. 위험 (원칙적 반려)

실무 심사 체크리스트

  1. 봇 이름과 아이콘이 명확한가? (예: "알림봇" (X) → "[인사팀] 휴가 알림봇" (O))
  2. User Token이 아닌 Bot Token 영역에 권한을 요청했는가?
  3. 단순 알림 목적인데 "history(대화 읽기)" 권한을 추가하지는 않았는가?