티스토리 뷰
회의가 끝나고 나면 항상 남는 일이 있다.
회의록 정리, 액션 아이템 정리, 그리고 Jira 티켓 생성이다.
문제는 이 작업이 매번 사람이 직접 해야 하고,
회의 내용이 길수록 누락이나 해석 오류가 발생하기 쉽다는 점이다.
이 과정을 AI로 자동화하면
회의 → 정리 → 작업 생성까지 완전히 자동 연결할 수 있다.
전체 시스템 구조
자동화 흐름은 다음과 같다.
- 회의 녹음 파일 확보
- 음성 → 텍스트 변환
- AI로 구조화된 회의록 생성
- 액션 아이템 추출
- Jira API로 티켓 자동 생성
이 구조를 한 번 만들어두면
모든 회의가 자동으로 기록되고,
실행 가능한 작업으로 전환된다.
1단계: 음성 → 텍스트 변환
Whisper 모델을 사용하면 회의 녹음을 텍스트로 변환할 수 있다.
Python 예시:
from openai import OpenAI
client = OpenAI()
def transcribe_audio(file_path):
with open(file_path, "rb") as audio_file:
transcript = client.audio.transcriptions.create(
model="whisper-1",
file=audio_file
)
return transcript.text
회의 파일이 mp3 또는 wav 형식이면 바로 처리 가능하다.
실무에서는 회의 종료 후 자동으로 파일이 특정 폴더에 저장되도록 설정해두는 것이 좋다.
2단계: 회의록 구조화
단순 텍스트를 그대로 저장하는 것은 의미가 없다.
핵심은 “구조화”다.
프롬프트 예시:
역할: 당신은 프로젝트 매니저다.
아래 회의 텍스트를 정리하라.
형식:
1. 회의 개요
2. 주요 논의 사항
3. 결정 사항
4. 액션 아이템 (담당자 포함)
Python 예시:
def summarize_meeting(transcript):
prompt = f"""
아래 회의 내용을 구조화하라.
1. 회의 개요
2. 주요 논의 사항
3. 결정 사항
4. 액션 아이템 (담당자 포함)
회의 내용:
{transcript}
"""
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": prompt}],
temperature=0.2
)
return response.choices[0].message.content
temperature를 낮게 설정하면
결과가 더 일관되게 나온다.
3단계: 액션 아이템만 추출
Jira 티켓을 만들기 위해
액션 항목만 JSON 형태로 추출하는 것이 좋다.
프롬프트 예시:
액션 아이템만 JSON 배열로 반환하라.
형식:
[
{
"title": "",
"description": "",
"assignee": ""
}
]
이렇게 하면 자동으로 Jira 생성이 가능해진다.
4단계: Jira 티켓 자동 생성
Jira REST API 예시:
import requests
JIRA_URL = "https://your-domain.atlassian.net/rest/api/3/issue"
AUTH = ("email@example.com", "jira_api_token")
def create_jira_issue(title, description, assignee):
payload = {
"fields": {
"project": {"key": "PROJ"},
"summary": title,
"description": description,
"issuetype": {"name": "Task"},
"assignee": {"name": assignee}
}
}
response = requests.post(
JIRA_URL,
json=payload,
auth=AUTH,
headers={"Content-Type": "application/json"}
)
return response.json()
이제 AI가 추출한 액션 아이템을 반복문으로 돌리면
자동으로 Jira 티켓이 생성된다.
실무 운영 시 고려사항
- 개인정보 필터링
회의 중 민감 정보가 포함될 수 있으므로 사전 필터링 필요 - 긴 회의 처리
1시간 이상 회의는 분할 요약 후 통합 - 담당자 매핑
AI가 추출한 이름을 실제 Jira 계정과 매핑하는 로직 필요 - 로그 기록
자동 생성된 티켓 이력을 남겨야 감사 추적 가능
확장 아이디어
- 회의록 자동 슬랙 공유
- 주간 회의 요약 통합 리포트 생성
- 반복 액션 자동 감지
- 완료되지 않은 액션 자동 리마인드
이 자동화의 진짜 가치
이 시스템은 단순 회의록 자동화가 아니다.
회의에서 나온 “말”을
바로 “실행 가능한 작업”으로 전환하는 시스템이다.
회의가 많을수록 생산성이 떨어지는 구조에서
회의가 많아도 실행력이 유지되는 구조로 바꾸는 것이 핵심이다.
'AI' 카테고리의 다른 글
| Kubernetes 로그를 AI로 분석해 장애 원인 자동 추적하기 (0) | 2026.02.20 |
|---|---|
| Cloudflare + AI로 내부 개발 환경 자동 관리하는 방법 (실무 코드 포함) (0) | 2026.02.20 |
| 유튜브 채널 새 영상 업로드 감지 후 AI 요약 리포트 자동 생성하기 (실무 코드 포함) (0) | 2026.02.20 |
| 슬랙 알림을 AI로 자동 분류하는 업무 자동화 시스템 구축기 (0) | 2026.02.19 |
| Python + OpenAI API로 이메일 요약 봇 만들기 (0) | 2026.02.19 |
