가족 일정을 정리하고 매일 알려주는 AI 자동화 만들기

가족 일정이 생길 때마다 대화 내용을 다시 찾아 날짜순으로 정리하고, 무엇을 준비해야 하는지 확인하는 일이 반복됐습니다.

그래서 가족 AI봇에게 다음과 같이 요청했습니다.

반복 업무: 가족 일정을 매번 대화에서 다시 정리하는 일

원하는 변화:
일정 정보를 주면 날짜순으로 정리하고,
준비할 것과 특이사항까지 알려주면 좋겠다.

처음 목표는 입력한 일정을 보기 좋게 정리하는 것이었습니다. 하지만 이야기를 나누다 보니, 필요할 때마다 요청하는 것보다 일정을 저장하고 당일 아침에 자동으로 안내하는 기능이 더 유용하겠다는 생각이 들었습니다.

이에 따라 단순한 일정 정리 기능을 가족방에서 사용할 수 있는 일정 자동화로 확장했습니다.


AI 일정 정리 및 자동화 방법

가족 일정 정리 기준 설정

먼저 AI봇이 일정을 어떤 방식으로 처리해야 하는지 정했습니다.

가족 일정은 날짜순으로 정리하고,
일정별 준비 사항과 특이사항을 함께 알려줘.

AI는 이 요청을 반복해서 사용할 선호로 기억하고, 다음과 같은 처리 절차를 제안했습니다.

  1. 일정별 날짜와 시간을 확인한다.

  2. 날짜순으로 정렬한다.

  3. 장소와 참석자를 확인한다.

  4. 일정별 준비 사항을 제안한다.

  5. 이동, 예약, 마감 등 특이사항을 표시한다.

  6. 부족한 정보는 임의로 만들지 않고 [확인 필요]로 표시한다.

처음에는 캘린더 등록이나 자동 메시지 없이, 대화에서 일정과 준비 사항만 정리하는 안전한 범위로 시작했습니다.

단순 정리에서 자동 안내로 확장

일정 정리 기능을 만든 뒤, 가족 대화방에서도 사용할 수 있는지 물었습니다.

AI는 현재 기능이 요청받은 내용을 정리하는 수준이며, 일정을 계속 저장하거나 먼저 알려주는 기능은 없다고 설명했습니다.

그래서 다음과 같이 추가로 요청했습니다.

일정을 자동으로 안내해주는 기능이 필요할 것 같아.

AI는 자동 안내를 위해 다음 세 가지가 필요하다고 정리했습니다.

가족방에서 일정 등록
→ 일정 파일에 저장
→ 정해진 시간에 오늘 일정 확인
→ 준비 사항과 함께 가족방에 전송

일정 저장소는 외부 캘린더 대신 AI봇이 실행되는 PC의 로컬 파일을 사용하기로 했습니다. 별도의 계정 연결이 필요 없고, 처음 시작하기에 비교적 간단했기 때문입니다.

자동 안내 규칙도 다음과 같이 정했습니다.

  • 매일 오전 8시에 실행

  • 당일 일정만 안내

  • 일정이 없는 날은 메시지를 보내지 않음

  • 안내 위치는 가족 그룹방

  • 일반 대화를 일정으로 잘못 저장하지 않도록 별도의 등록 문구 사용

일정 등록 문구 설정

가족 대화 중 날짜가 언급됐다는 이유만으로 모든 내용을 저장하면 잘못된 일정이 등록될 수 있습니다.

그래서 다음 문구로 시작한 메시지만 일정으로 저장하도록 정했습니다.

일정 등록: 8월 10일 오전 10시 병원 방문

테스트 과정에서는 띄어쓰기 차이도 발견했습니다.

일정등록:
일정 등록:
일정등록 :
일정 등록 :

기존 규칙은 표현이 조금만 달라도 등록 요청을 놓칠 수 있었습니다. AI는 공백 차이를 허용하도록 규칙을 수정해 위 네 가지 형식을 모두 인식하게 했습니다.

반면 다음처럼 등록 문구가 없는 일반 메시지는 일정으로 저장하지 않도록 유지했습니다.

7월 26일 오후 4시 집들이

이 덕분에 일정 등록은 편해지면서도 일반 대화를 잘못 저장할 가능성은 줄일 수 있었습니다.

실제 일정으로 테스트

다음 두 가지 일정을 입력해 테스트했습니다.

일정 등록: 7월 26일 오후 4시 집들이

일정 등록: 7월 29일 오후 6시 팀 회식,
나만 참석

AI는 일정을 날짜순으로 정리한 뒤, 부족한 정보를 [확인 필요]로 표시했습니다.

집들이 일정에는 장소와 참석자가 빠져 있었고, 팀 회식에는 상세 장소가 필요했습니다. 이에 AI가 누락된 정보를 다시 물었고, 다음과 같이 보완했습니다.

  • 집들이: 지인 집, 부부 모두 참석

  • 팀 회식: 강남역, 등록자만 참석

처음에는 AI가 집들이 참석자를 한 사람으로 해석했지만, 실제로는 부부가 함께 참석하는 일정이었습니다.

이 문제를 계기로 참석자가 명확하지 않을 때 추측하지 않고 다음 선택지를 보여주도록 요청했습니다.

참석자는 누구인가요?

1. 둘 다
2. 나
3. 배우자

여기서 ‘나’는 일정 등록 메시지를 작성한 사람을 뜻합니다. 이 규칙을 추가하면서 가족 중 누가 등록하더라도 같은 방식으로 참석자를 확인할 수 있게 됐습니다.

일정 저장과 자동 안내 적용

정보 확인이 끝난 뒤 AI는 다음과 같이 일정을 정리했습니다.

2026년 7월 26일 오후 4시 — 집들이

- 장소: 지인 집
- 참석자: 부부 모두
- 준비 사항: 집들이 선물
- 특이사항: 상세 주소와 주차 가능 여부 확인
2026년 7월 29일 오후 6시 — 팀 회식

- 장소: 강남역
- 참석자: 등록자만 참석
- 준비 사항: 이동 방법과 예상 귀가 시간 확인
- 특이사항: 정확한 식당 위치 확인

최종적으로 가족 일정 정리 기능을 AI봇에 설치하고, 매일 오전 8시에 당일 일정을 확인하도록 자동 안내를 설정했습니다.

대화 기록상 다음 항목도 함께 검증됐습니다.

  • 일정 등록 문구 인식

  • 날짜순 정렬

  • 누락 정보 확인

  • 참석자 선택 규칙

  • 일정이 없는 날 메시지 미발송

  • 오전 8시 예약 작업 실행

  • 가족 그룹방 전송 경로 확인


성과와 향후 계획

이번 작업을 통해 가족방에서 다음과 같이 일정을 등록할 수 있게 됐습니다.

일정 등록: 8월 2일 오후 3시 병원 방문

AI봇은 등록된 일정을 정리하고, 부족한 정보가 있으면 추가로 확인합니다. 이후 당일 오전 8시에 일정과 준비 사항을 가족방에 안내합니다.

📅 오늘의 가족 일정

오후 4시 — 집들이

- 장소: 지인 집
- 참석자: 부부 모두
- 준비 사항: 집들이 선물
- 특이사항: 상세 주소와 주차 여부 확인

이번 과정에서 가장 크게 배운 점은 반복 업무를 자동화하려면 단순히 답변 형식을 정하는 것만으로는 부족하다는 것이었습니다.

일정 자동 안내를 위해서는 다음 요소가 함께 필요했습니다.

가족의 선호
→ 일정 정리 절차
→ 일정 저장 공간
→ 등록 조건
→ 부족한 정보 확인
→ 정해진 시간의 자동 실행
→ 실제 가족방 메시지 전송

또한 처음부터 모든 대화를 자동으로 일정으로 판단하기보다, 일정 등록:이라는 명확한 조건을 둔 것이 중요했습니다. 덕분에 일반 대화를 잘못 저장하는 문제를 줄일 수 있었습니다.

테스트 과정에서 띄어쓰기 차이와 참석자 오해 같은 예상하지 못한 문제도 발견했습니다. 실제 예시를 입력해보지 않았다면 놓치기 쉬운 부분이었습니다.

현재 방식은 로컬 PC에서 실행되기 때문에 AI봇이 실행되는 PC와 연결 프로그램이 꺼져 있으면 자동 안내가 발송되지 않는 한계가 있습니다.

앞으로는 다음 기능도 추가해보고 싶습니다.

  • 일정 수정과 삭제

  • 중복 일정 확인

  • 전날 준비 사항 안내

  • 일주일 일정 요약

  • 가족 캘린더 연동

  • 일정별 맞춤 알림 시간 설정

단순히 일정을 정리해주는 AI에서 한 단계 더 나아가, 가족이 일정을 놓치지 않도록 먼저 알려주는 가족 일정 도우미를 만들 수 있었습니다. 📅🤖

참고 자료

  • 가족 일정 정리 및 자동 안내 기능을 설계하고 테스트한 대화 기록

2
6개의 답글
밀어주고 끌어주는

온·오프라인 AI 스터디

AI로 어디까지 할 수 있는지
직접 확인하실 분만 신청하세요.