본문 바로가기
전체

ChatGPT + Google Calendar 자동화로 나만의 AI 비서 만들기

by fisher001 2025. 4. 15.

📌 ChatGPT + Google Calendar 자동화로 나만의 AI 비서 만들기

매일 반복되는 일정을 정리하고, 스케줄을 챙기는 건 생각보다 많은 에너지를 쓴다.
특히 업무가 다양하고 여러 프로젝트를 동시에 관리하는 사람일수록
일정 관리가 제대로 되지 않으면 하루가 망가진다.

그래서 나는 직접 ChatGPT + Google Calendar 자동화 시스템을 구축했다.
이 시스템을 만들고 난 이후, 매일 아침 나만의 AI 비서
“오늘 할 일”, “회의 일정”, “중요 업무”를 요약해서 알려준다.
심지어 일정에 누락된 항목이 있으면 추천까지 해준다.


🔧 시스템 구성 요약

구성 요소 설명

Google Calendar API 일정 데이터 추출
ChatGPT 일정 요약 + 분석
Gmail or Slack 알림 전송 (선택)
Python + Cron 자동화 실행 스크립트

🧠 ChatGPT가 실제로 해주는 일

  1. 오늘의 일정 요약
    • 오전/오후 구분
    • 일정 간 우선순위 정리
    • 중복된 일정 병합 및 간단 설명
  2. 빈 시간 추천
    • 남는 시간대에 업무 추천
    • 미팅 후 정리 시간 자동 확보
  3. 개인화된 한 줄 코멘트
    • “오늘은 미팅이 많네요. 체력 분산에 유의하세요.”
    • “오전 시간이 비어있습니다. 중요한 업무를 집중해보세요.”

🔁 하루 자동화 루틴 예시

0 6 * * * python3 schedule_summary.py
  • 매일 오전 6시, 스크립트가 실행된다.
  • 내 Google Calendar에서 오늘 일정을 가져온다.
  • ChatGPT에게 “이 일정을 요약하고, 필요한 시간 추천해줘”라고 요청한다.
  • 결과는 나에게 이메일 또는 슬랙 메시지로 도착.

🧑‍💻 프롬프트 예시 (ChatGPT 요청 내용)

다음은 오늘의 일정입니다. 오전/오후로 구분해서 요약해줘.  
또한 일정 사이 빈 시간에 무엇을 하면 좋을지도 추천해줘.

[일정 리스트]

- 09:00 ~ 10:00 팀 회의  
- 11:00 ~ 12:00 프로젝트 리뷰  
- 15:00 ~ 16:00 고객 미팅

👉 결과 예시:

오전 일정 요약
09:00부터 팀 회의, 11:00에는 프로젝트 리뷰가 있습니다.
10:00 ~ 11:00 사이에는 이메일 체크와 문서 정리에 적합한 시간입니다.

오후 일정 요약
15:00부터 고객 미팅이 예정되어 있습니다.
12:00 ~ 15:00 사이, 집중이 필요한 작업을 처리하기에 좋은 시간입니다.


🎯 효과 & 후기

이 시스템을 사용한 지 3개월이 지났다.
그 전에는 회의 직전에 일정 확인하거나, 중복된 일정을 깜빡하는 일이 많았다.
지금은 아침에 일정 요약 메시지 하나만 보면 하루가 설계된다.

특히 좋았던 점은 아래와 같다:

  • 하루 중 집중할 수 있는 시간대를 자동 추천
  • 빈 시간도 일정처럼 인식하게 돼서 루틴 강화됨
  • 회의 사이 회복 시간 확보 → 체력 관리 개선

업무 효율은 물론이고, 체력과 멘탈 관리에도 효과가 있다.
진짜 AI 비서 하나 얻은 기분이다.


📎 관련 태그

#ChatGPT일정관리 #AI비서 #구글캘린더자동화 #생산성자동화 #하루루틴정리 #AI루틴 #업무자동화 #일정요약시스템 #ChatGPT실사용기 #티스토리자동화

💬 마무리하며

누구나 바쁘다. 하지만 바쁜 와중에도
**“정리된 하루”**는 누구에게나 필요하다.

ChatGPT를 활용하면 일정 관리도 자동화되고,
단순 반복적인 업무를 덜어낼 수 있다.
이건 단순한 도구가 아니라, 하루의 질을 바꿔주는 루틴이다.