Slack 알림 자동화
요약: 에이전트 작업의 핵심 결과를 Slack 채널에 요약·전송. 정기 리포트·이상 감지·배포 알림에 활용.시작 전 필수 — Slack 측 권한 설정이 먼저
보안 주의
요구 사항
| 항목 | 설정 |
|---|---|
| Slack App | Slack API 포털에서 Bot Token (xoxb-...) 발급 |
| 채널 초대 | Bot 을 대상 채널에 초대 |
| Slack MCP 도구 | Tool Management → Slack 템플릿 등록 |
| 에이전트 도구 연결 | Agent 생성 시 Slack 도구 포함 |
Bot Scope 권장
chat:write— 메시지 전송channels:read/groups:read— 채널 목록 조회- (선택)
files:write— 파일 업로드
단계
Slack Bot 생성·토큰 획득
api.slack.com/apps → Create New App → Bot Token Scopes 설정 → Install to Workspace →
xoxb-... 토큰 복사.Slack MCP 템플릿 등록
Console → Tool Management → 도구 생성 → Slack.
환경변수:
SLACK_BOT_TOKEN=xoxb-...SLACK_TEAM_ID=T01234...
채팅으로 메시지 전송
프롬프트 예시: “#data-daily 채널에 오늘의 주문 지표 요약을 보내줘: 주문 N건, 매출 X원, 전일 대비 +Y%.”에이전트가 Slack MCP 의
slack_send_message (또는 해당 도구) 호출.Flow Studio + Scheduler 조합
앞서 만든 PostgreSQL 자동화 Flow 의 마지막 노드로 Slack 전송 추가.
Scheduler 로 매일/주간 자동 실행.