ChatGPT + 엑셀로 회의록 자동 생성 및 일정 등록하기
회의 후, 수많은 메모를 정리하고 회의록을 작성하는 일은 꽤 번거롭습니다. 하지만 이제는 ChatGPT와 엑셀, Outlook을 연동하여 AI가 자동으로 회의 내용을 요약하고, 일정까지 등록할 수 있습니다.
이번 글에서는 AI가 회의록을 자동으로 생성하고 담당자별 일정까지 자동 등록하는 ‘완전 자동화 루틴’을 소개합니다.
1️⃣ 자동 회의록 시스템 개요
이 자동화의 구조는 다음과 같습니다:
- 엑셀에 회의 메모, 날짜, 참석자, 주요 안건을 입력
- ChatGPT가 자동으로 요약 및 회의록 작성
- VBA 매크로를 이용해 Outlook 일정 자동 등록
이 시스템을 활용하면, 회의가 끝나자마자 회의록 + 일정 등록 + 담당자 메일이 자동으로 처리됩니다.
2️⃣ 준비물
- ✅ Microsoft Excel + Outlook (Office 365 이상)
- ✅ OpenAI API Key
- ✅ VBA 매크로 사용 허용
ChatGPT API를 통해 회의 내용을 정리하고, Outlook의 일정 등록 기능을 VBA로 호출합니다.
3️⃣ 엑셀 시트 구성
| 열 이름 | 내용 |
|---|---|
| A열 | 회의 주제 |
| B열 | 회의 날짜 및 시간 |
| C열 | 참석자 |
| D열 | 회의 주요 메모 |
예시: 회의 주제: 제품 런칭 일정 조율 / 회의 메모: 마케팅 일정 조정, 광고 예산 재검토, 런칭일 11월 확정
4️⃣ ChatGPT로 회의록 요약 생성하기
Sub CreateMeetingSummary()
Dim http As Object
Dim URL As String
Dim APIKey As String
Dim Data As String
Dim Prompt As String
Dim Response As String
Dim Notes As String
APIKey = "YOUR_API_KEY"
URL = "https://api.openai.com/v1/chat/completions"
Notes = Range("D2").Value
Prompt = "다음 회의 메모를 정리해줘. 주요 결론, 담당자별 액션, 다음 일정 요약 포함: " & Notes
Data = "{""model"":""gpt-3.5-turbo"",""messages"":[{""role"":""user"",""content"":""" & Prompt & """}]}"
Set http = CreateObject("MSXML2.XMLHTTP")
http.Open "POST", URL, False
http.setRequestHeader "Content-Type", "application/json"
http.setRequestHeader "Authorization", "Bearer " & APIKey
http.send Data
Response = http.responseText
Range("E2").Value = Response ' ChatGPT 회의록 요약 결과
End Sub
이 매크로를 실행하면, ChatGPT가 회의 내용을 자동으로 요약해 결론, 다음 액션, 담당자별 역할을 정리합니다.
5️⃣ Outlook 일정 자동 등록하기
Sub AddMeetingToOutlook()
Dim OutlookApp As Object
Dim Meeting As Object
Dim Subject As String
Dim StartTime As Date
Dim Body As String
Subject = Range("A2").Value
StartTime = Range("B2").Value
Body = Range("E2").Value
Set OutlookApp = CreateObject("Outlook.Application")
Set Meeting = OutlookApp.CreateItem(1) ' 1 = 일정 아이템
With Meeting
.Subject = Subject
.Start = StartTime
.Duration = 60
.Body = Body
.Location = "회의실 A"
.ReminderMinutesBeforeStart = 15
.Save
End With
MsgBox "회의록이 자동 정리되고 Outlook 일정이 등록되었습니다!"
End Sub
이 코드를 실행하면, AI가 요약한 회의록이 본문으로 입력된 일정이 Outlook 캘린더에 자동 등록됩니다.
6️⃣ 확장 팁: 담당자별 일정 자동 배포
엑셀의 참석자 칸에 이메일 주소를 함께 기입하면 VBA를 확장해 자동 초대 메일 발송까지 구현할 수 있습니다.
- 💬 ChatGPT가 생성한 회의 요약문 → 메일 본문 자동 삽입
- 📧 참석자 자동 초대
- 🗓 일정 시간 자동 반영
이를 통해 회의 후 수동 공유가 사라지고, 모든 참석자가 동시에 일정을 확인할 수 있습니다.
7️⃣ 실무 활용 예시
- 프로젝트 팀: 주간 미팅 내용 자동 요약 + 일정 등록
- 인사팀: 인사평가 일정 자동 정리
- 영업팀: 고객 미팅 결과 자동 회의록 생성
ChatGPT는 회의 중 메모 내용을 ‘핵심 문장 중심’으로 명확하게 구조화하기 때문에 회의록 품질도 크게 향상됩니다.
8️⃣ 마무리
이제 회의가 끝나면 단순히 엑셀에 메모만 남기세요. ChatGPT가 회의록을 자동으로 만들어주고, Outlook이 알아서 일정을 등록합니다.
이 자동화 루틴을 통해 보고서 + 회의록 + 일정 관리까지 모두 연결되는 AI 기반 업무 환경을 구축할 수 있습니다.
다음 글 예고: “엑셀 + ChatGPT로 자동 결재 보고서 생성 시스템 만들기” — 결재 문서 자동 요약 및 결재 라인 자동 발송까지 다뤄봅니다.
0 댓글