
Slack·Teams·Notion에 AI 봇 연결하기: 협업 도구별 AI 통합 셋업 가이드
업무 중 반복되는 질문 응대, 회의록 요약, 데이터 조회를 AI에게 맡기면 하루 평균 47분의 시간을 절약할 수 있습니다(2024 McKinsey Workplace AI Report 기준). 이 가이드에서는 가장 많이 쓰는 세 가지 협업 도구—Slack, Microsoft Teams, Notion—에 AI 봇을 직접 연결하는 방법을 단계별로 안내합니다. 코딩 경험이 없어도 화면 안내만 따라가면 30분 이내에 설정을 완료할 수 있습니다.
시작하기 전에 준비할 것
항목 | 설명 |
|---|---|
OpenAI API 키 | platform.openai.com에서 발급. 무료 크레딧 $5 포함 |
각 도구의 관리자 권한 | Slack 워크스페이스 오너, Teams 관리자, Notion 인테그레이션 생성 권한 |
Zapier 또는 Make 계정 | 코드 없이 자동화 워크플로를 만드는 중간 다리 역할 (무료 플랜 가능) |
웹 브라우저 | Chrome 또는 Edge 최신 버전 권장 |
💡 실전 팁: OpenAI API 키는 *sk-*로 시작하는 문자열입니다. 한 번만 표시되므로 즉시 비밀번호 관리 앱이나 메모장에 복사해 두세요.
Part 1: Slack에 AI 봇 연결하기
Before vs After
구분 | Before (수동) | After (AI 봇 연결) |
|---|---|---|
고객 질문 응대 | 담당자가 직접 채널 확인 후 수동 답변, 평균 응답 23분 | AI 봇이 5초 내 1차 답변, 담당자는 검토만 |
회의 내용 공유 | 참석자가 수기로 요약 작성 후 채널에 붙여넣기 | 스레드 내용 자동 요약, 액션 아이템 추출 |
주간 리포트 | 매주 월요일 30분 소요 | 봇이 자동 집계 후 매주 월요일 09:00 발송 |
방법 A: Slack 공식 ChatGPT 앱 설치 (가장 쉬움)
Step 1. Slack 좌측 사이드바 하단의 앱 추가(+) 버튼을 클릭합니다.
Step 2. 검색창에 ChatGPT를 입력한 뒤, OpenAI에서 만든 "ChatGPT" 앱을 선택합니다.
Step 3. "Slack에 추가" → "허용" 버튼을 차례로 클릭합니다. OpenAI 계정 로그인 팝업이 뜨면 로그인합니다.
Step 4. 설치가 완료되면, 아무 채널에서 /chatgpt 슬래시 명령어를 입력해 봇이 응답하는지 확인합니다.
Step 5. 특정 채널에서만 작동하게 하려면: 채널 설정(⚙️) → 통합 → 앱 추가 → ChatGPT 선택.
💬 프롬프트 예시 1 — 스레드 요약:
/chatgpt 이 스레드의 내용을 3줄로 요약하고, 액션 아이템을 불릿 포인트로 정리해줘
💬 프롬프트 예시 2 — 고객 응대 초안:
/chatgpt 다음 고객 불만에 대한 공손한 답변 초안을 작성해줘: "배송이 3일 지연되었는데 보상이 없나요?"
💡 실전 팁: Slack ChatGPT 앱은 ChatGPT Plus 또는 Enterprise 구독이 필요합니다. 무료로 사용하고 싶다면 아래 방법 B를 따르세요.
방법 B: Zapier를 이용한 커스텀 AI 봇 구축 (무료 가능)
이 방법은 OpenAI API를 직접 호출하므로 프롬프트를 자유롭게 커스터마이징할 수 있습니다.
Step 1. zapier.com에 접속하여 회원가입 후 로그인합니다.
Step 2. 좌측 메뉴에서 "Zaps" → 우측 상단 "+ Create" → "New Zap" 클릭합니다.
Step 3. 트리거 설정:
App:
Slack검색 후 선택Event:
New Message Posted to Channel선택Account: Slack 계정 연결 (OAuth 인증 팝업에서 허용)
Channel: AI 봇을 작동시킬 채널 선택 (예:
#ai-assistant)"Continue" → "Test trigger" 클릭하여 메시지가 잡히는지 확인
Step 4. 액션 설정 (AI 처리):
"+" 버튼 클릭 → App에서
OpenAI검색 후 선택Event:
Send Prompt선택Account: OpenAI API 키 입력하여 연결
Model:
gpt-4o선택 (비용 절약 시gpt-4o-mini)Prompt 필드: 아래 내용을 입력합니다:
💬 프롬프트 예시 3 — 시스템 프롬프트 설정:
당신은 B2B SaaS 회사의 내부 어시스턴트입니다. 직원이 Slack에서 질문하면 회사 내부 정책과 제품 정보를 기반으로 한국어로 간결하게 답변하세요. 답변은 3문장 이내로 작성하고, 확실하지 않은 정보는 "확인이 필요합니다"라고 표시하세요.
User Message 필드: Slack 트리거에서 가져온
Message Text변수를 드래그하여 삽입
Step 5. 응답을 Slack에 돌려보내기:
"+" 버튼 클릭 → App:
Slack→ Event:Send Channel MessageChannel: 트리거와 동일한 채널 선택
Message Text: OpenAI 액션의
Response변수를 삽입Bot Name:
AI Assistant(원하는 이름 입력)
Step 6. 우측 상단 "Publish" 버튼을 클릭하면 Zap이 활성화됩니다.
Step 7. Slack의 해당 채널에서 테스트 메시지를 보내봅니다:
우리 회사 환불 정책이 어떻게 되지?
10~15초 내에 AI 봇이 답변을 보내면 성공입니다.
💡 실전 팁: Zapier 무료 플랜은 월 100건 실행이 가능합니다. 팀 규모가 10명 이하라면 충분합니다. 초과 시 Make.com(구 Integromat)으로 전환하면 무료 1,000건까지 사용 가능합니다.
Part 2: Microsoft Teams에 AI 봇 연결하기
Before vs After
구분 | Before | After |
|---|---|---|
영업 미팅 후속 조치 | 미팅 후 수동으로 팔로업 이메일 작성 (15분/건) | AI가 회의 내용 기반 팔로업 이메일 초안 자동 생성 (2분/건) |
내부 FAQ 응대 | HR·IT팀이 반복 질문에 하루 평균 12건 수동 답변 | 봇이 즉시 응답, 복잡한 건만 담당자에게 에스컬레이션 |
방법 A: Microsoft 365 Copilot 활용 (유료 라이선스)
이미 Microsoft 365 Copilot 라이선스($30/월/사용자)가 있다면 별도 설정 없이 Teams 내에서 바로 사용 가능합니다.
Step 1. Teams를 열고 좌측 사이드바에서 "채팅" 아이콘을 클릭합니다.
Step 2. 상단 검색창 옆의 Copilot 아이콘(반짝이 모양 ✨) 을 클릭합니다.
Step 3. Copilot 채팅창이 열리면 바로 질문을 입력할 수 있습니다:
💬 프롬프트 예시 4 — 미팅 요약:
오늘 오전 10시 "Q2 영업 전략 회의"의 내용을 요약하고, 각 참석자별 액션 아이템을 표로 정리해줘
💡 실전 팁: Copilot은 Teams 회의 녹음/전사(Transcript) 가 활성화되어 있어야 미팅 내용을 요약할 수 있습니다. 관리자 센터 → 회의 정책 → "전사 허용"을 켜짐으로 설정하세요.
방법 B: Power Automate + OpenAI로 무료 커스텀 봇 만들기
Step 1. make.powerautomate.com에 회사 Microsoft 계정으로 로그인합니다.
Step 2. "+ 만들기" → "자동화된 클라우드 흐름" 클릭합니다.
Step 3. 흐름 이름을 Teams AI Bot으로 입력합니다.
Step 4. 트리거 설정:
검색창에
Microsoft Teams입력"채널에 새 메시지가 게시될 때" 선택
팀: 원하는 팀 선택 (예: "영업팀")
채널: 원하는 채널 선택 (예: "AI 도우미")
Step 5. HTTP 액션 추가 (OpenAI API 호출):
"+ 새 단계" → "HTTP" 검색 후 선택
메서드:
POSTURI:
https://api.openai.com/v1/chat/completions헤더:
Content-Type:application/jsonAuthorization:Bearer sk-여러분의API키
본문:
json
{
"model": "gpt-4o-mini",
"messages": [
{"role": "system", "content": "당신은 영업팀 AI 어시스턴트입니다. 질문에 간결하고 실용적으로 답변하세요."},
{"role": "user", "content": "@{triggerBody()?['body']?['content']}"}
],
"max_tokens": 500
}
Step 6. 응답을 Teams에 전송:
"+ 새 단계" →
Microsoft Teams→ "채널에 메시지 게시"팀/채널: 트리거와 동일하게 설정
메시지: 식 편집기에서
body('HTTP')?['choices'][0]?['message']?['content']입력
Step 7. 우측 상단 "저장" → "테스트" → "수동" → "테스트 실행" 클릭합니다.
Step 8. Teams 해당 채널에서 메시지를 보내 테스트합니다:
이번 달 신규 리드 중 우선순위가 높은 업종 TOP 3는 뭘까?
💡 실전 팁: Power Automate 무료 플랜에서는 HTTP 커넥터를 사용할 수 없습니다. 프리미엄 평가판(90일 무료) 을 활성화하거나, 대안으로 Zapier/Make를 사용하세요. Zapier 연동 방법은 Slack 파트의 방법 B와 동일하며, 트리거와 마지막 액션 앱만 Microsoft Teams로 변경하면 됩니다.
Part 3: Notion에 AI 봇 연결하기
Before vs After
구분 | Before | After |
|---|---|---|
회의록 정리 | 수동 작성 30분 | AI가 음성/텍스트 기반 자동 생성 5분 |
지식 베이스 검색 | Notion 페이지 수십 개를 직접 탐색 | 자연어로 질문하면 관련 페이지에서 답변 추출 |
주간 보고서 | 각 팀원이 개별 작성 후 수동 취합 | 데이터베이스 기반 자동 집계 및 초안 생성 |
방법 A: Notion AI 기본 기능 활용
Notion에는 Notion AI가 내장되어 있어 별도 연동 없이 바로 사용할 수 있습니다($10/월/사용자 추가).
Step 1. 아무 Notion 페이지를 열고, 빈 줄에서 스페이스 바를 누르거나 /ai를 입력합니다.
Step 2. AI 메뉴가 나타나면 원하는 작업을 선택합니다:
요약하기: 긴 문서를 3~5줄로 축약
번역: 영문 자료를 한국어로 변환
브레인스토밍: 아이디어 목록 생성
사용자 지정 프롬프트: 자유롭게 지시
Step 3. 기존 텍스트를 선택한 후 "AI에게 요청" 버튼(보라색 ✨)을 클릭하면, 선택된 텍스트를 맥락으로 활용한 AI 응답을 받을 수 있습니다.
💬 프롬프트 예시 5 — 제안서 초안:
이 고객 미팅 노트를 바탕으로, B2B SaaS 솔루션 제안서 초안을 작성해줘. 도입 효과는 구체적 수치(시간 절감률, ROI)를 포함하고, 톤은 전문적이면서 친근하게.
💬 프롬프트 예시 6 — 데이터베이스 분석:
아래 영업 파이프라인 테이블에서 "협상 중" 단계에 있는 딜 중 금액이 5,000만 원 이상인 건을 추출하고, 예상 클로징 확률이 높은 순으로 정렬해줘
💡 실전 팁: Notion AI는 해당 페이지의 내용만 맥락으로 사용합니다. 여러 페이지의 정보를 종합하려면 Notion AI Q&A(베타) 기능을 활성화하세요: 설정 → Notion AI → "AI Q&A"를 켜짐으로 변경합니다.
방법 B: Notion API + OpenAI로 자동 업데이트 봇 만들기
이 방법은 Notion 데이터베이스에 새 항목이 추가되면 AI가 자동으로 콘텐츠를 채워주는 워크플로를 만듭니다. 예: 영업팀이 회사명만 입력하면 AI가 기업 정보 요약을 자동 작성합니다.
Step 1. Notion 인테그레이션 생성:
"+ 새 인테그레이션" 클릭
이름:
AI Content Bot워크스페이스 선택 → "제출" 클릭
생성된 Internal Integration Secret (ntn_으로 시작)을 복사하여 저장
Step 2. 데이터베이스에 인테그레이션 연결:
AI 봇과 연결할 Notion 데이터베이스 페이지를 엽니다
우측 상단 "···" 메뉴 → "연결 추가" → "AI Content Bot" 선택 → "확인"
Step 3. Zapier에서 워크플로 구성:
Zapier에서 "+ Create" → "New Zap"
트리거:
App:
Notion→ Event:New Database Item데이터베이스 선택 (예: "리드 관리 DB")
액션 1 — AI 처리:
App:
OpenAI→ Event:Send PromptPrompt:
💬 프롬프트 예시 7 — 기업 리서치 자동화:
다음 회사에 대해 B2B 영업에 유용한 정보를 정리해줘: {{회사명}}. 포함 항목: 1) 사업 영역 2) 최근 뉴스 3) 예상 페인 포인트 4) 우리 솔루션과의 연결점. 각 항목은 2문장 이내로 작성해.
{{회사명}}부분에 Notion 트리거의 "회사명" 속성 변수를 삽입합니다.
액션 2 — Notion 업데이트:
App:
Notion→ Event:Update Database ItemDatabase Item: 트리거에서 가져온 Item ID 선택
"AI 리서치" 속성(Rich Text)에 OpenAI 응답 삽입
Step 4. "Publish" 클릭 후, Notion 데이터베이스에 새 회사를 추가하여 테스트합니다.
💡 실전 팁: Notion 데이터베이스에 "AI 처리 상태" 셀렉트 속성을 추가하고 (대기 → 완료), Zapier 마지막 단계에서 이를 "완료"로 변경하면 어떤 항목이 AI 처리되었는지 한눈에 파악할 수 있습니다.
세 가지 도구를 연결하는 크로스 플랫폼 자동화
가장 강력한 활용법은 Slack → AI → Notion → Teams를 하나의 워크플로로 연결하는 것입니다.
실전 시나리오: 영업 미팅 후속 자동화
Slack의
#미팅-노트채널에 영업사원이 미팅 메모를 작성AI(OpenAI) 가 미팅 내용을 분석하여 요약 + 팔로업 이메일 초안 생성
Notion의 영업 파이프라인 DB에 자동으로 새 항목 추가 및 AI 분석 결과 기록
Teams의 영업 매니저 채널에 "새 미팅 완료" 알림 발송
이 워크플로는 Zapier에서 Multi-Step Zap으로 구현하며, 위에서 배운 각 도구별 트리거/액션을 순서대로 연결하면 됩니다.
예상 효과 (10인 영업팀 기준)
지표 | 도입 전 | 도입 후 | 개선율 |
|---|---|---|---|
미팅 후 팔로업 소요 시간 | 25분/건 | 5분/건 | 80% 단축 |
내부 FAQ 응답 시간 | 평균 23분 | 평균 15초 | 99% 단축 |
주간 보고서 작성 시간 | 팀 전체 3시간 | 30분 (검토만) | 83% 단축 |
CRM 데이터 입력 누락률 | 35% | 5% | 86% 감소 |
트러블슈팅 & 자주 묻는 질문
봇이 응답하지 않을 때 체크리스트
API 키가 유효한가? OpenAI 대시보드에서 크레딧 잔액 확인
앱 권한이 올바른가? Slack/Teams에서 봇이 해당 채널에 추가되어 있는지 확인
Zapier/Power Automate가 활성 상태인가? 대시보드에서 Zap/흐름이 "On"인지 확인
Notion 인테그레이션이 페이지에 연결되어 있는가? 페이지 "···" → "연결" 확인
비용 관리 팁
gpt-4o-mini 모델을 사용하면 gpt-4o 대비 약 90% 비용 절감 (성능은 대부분의 업무용 질문에 충분)
max_tokens를 500으로 제한하면 불필요하게 긴 응답을 방지Zapier에서 필터 단계를 추가하여, 특정 키워드(예:
@ai또는#질문)가 포함된 메시지만 AI로 전달하면 API 호출 횟수를 60~70% 절감 가능
💡 실전 팁: 월 API 비용이 걱정된다면 OpenAI 대시보드 → Usage limits에서 월 상한선을 $10로 설정해 두세요. 한도 도달 시 API 호출이 자동 차단되므로 예상치 못한 과금을 방지할 수 있습니다.
다음 단계: 고도화 로드맵
단계 | 기간 | 목표 |
|---|---|---|
1단계 — 기본 연동 | 1주차 | 이 가이드대로 Slack/Teams/Notion에 AI 봇 연결 완료 |
2단계 — 프롬프트 최적화 | 2~3주차 | 팀별 맞춤 시스템 프롬프트 작성, 응답 품질 튜닝 |
3단계 — 사내 지식 연결 | 4~6주차 | 회사 문서·위키를 벡터 DB에 저장하여 RAG(검색 증강 생성) 구현 |
4단계 — 분석 대시보드 | 7~8주차 | 봇 사용 통계(질문 유형, 응답 만족도) 수집 및 개선 |
이 가이드의 1단계만 완료해도 팀의 일상 업무에서 즉각적인 효율 개선을 체감할 수 있습니다. 오늘 바로 하나의 도구부터 시작해 보세요—가장 많이 사용하는 채널 하나에 AI 봇을 연결하는 데 30분이면 충분합니다.