Post

은퇴 후 Notion 일정관리가 복잡했던 이유, n8n으로 Claude AI를 연결하니 해결됐다

Notion과 Claude AI를 n8n으로 연결하여 자동화된 일정 분석 시스템을 만든 은퇴 교수의 실전 경험기

은퇴 후 Notion 일정관리가 복잡했던 이유, n8n으로 Claude AI를 연결하니 해결됐다

은퇴 후의 예상 밖의 문제

35년을 대학에서 물리학을 가르치다가 작년 봄에 은퇴했습니다. 처음엔 자유로움이 얼마나 좋은지 몰랐습니다. 하지만 6개월이 지나니 문제가 생겼어요. 의학 세미나, 취미 동아리, 손자 돌보기, 자원봉사—이 모든 일정이 겹치면서 Notion에 기록한 일정을 제때 챙기지 못했거든요.

퇴직 전에는 교무시스템이 모든 걸 관리해줬는데, 이제는 스스로 챙겨야 했습니다. Notion에 일정을 입력하지만, 매일 아침 확인하는 습관이 없었고, 우선순위 판단도 어려웠습니다. “오늘 뭘 먼저 해야 하는데?”라는 질문이 매일 반복됐습니다.

제 딸은 IT 업계에 있는데, 저녁 밥 먹을 때 이 고민을 꺼냈어요. 그러더니 “아빠, n8n과 Claude AI로 자동화하면 되지 않을까?”라고 제안했습니다. 솔직히 처음엔 뭐 하는 건지 몰랐지만, 함께 설계하고 일주일에 걸쳐 구축해봤습니다. 그 경험을 오늘 나눠드리려 합니다.

n8n과 Claude AI, 그리고 Notion을 엮다

n8n이라는 도구를 처음 들었을 때, 저는 이게 정말 누구나 할 수 있는 건지 의심했습니다. 하지만 딸의 설명을 들어보니 생각이 바뀌었어요. n8n은 여러 애플리케이션을 연결하는 ‘다리’ 같은 것입니다. Slack, Google Calendar, Notion, 이메일—이런 것들을 서로 대화하게 만드는 겁니다.

제 경우엔 세 가지를 연결했습니다:

  • Notion: 일정 저장소 역할
  • Claude AI: 일정을 분석해서 우선순위를 매기고 조언하는 역할
  • n8n: 이 모든 걸 매일 아침 8시에 자동으로 작동하게 하는 역할

구체적으로 어떻게 작동하는지 설명할게요.

매일 아침 8시가 되면, n8n의 워크플로우가 깨어납니다. 첫 번째 단계는 Notion API를 통해 제 데이터베이스에 접근하는 것입니다. 여기서 그 날짜의 모든 일정을 가져옵니다. 제 경우 “오늘의 일정” 데이터베이스에 5~8개 정도의 일정이 들어있어요.

두 번째 단계가 핵심입니다. 이 일정 목록을 Claude AI로 보냅니다. Claude에게 이런 명령을 줍니다: “너는 경험 많은 시간 관리 코치야. 이 일정들을 보고, 각각에 점수를 매겨(1~5점), 왜 그 순서로 우선순위를 정했는지 설명해 줄래? 또한 오늘 특별히 조심해야 할 것도 알려줘.”

Claude AI는 보통 이런 식으로 답합니다:

“1번 ‘손자 병원 검진(10시)’ - 5점 / 일정이 고정되어 있고 건강 문제라 최우선 2번 ‘물리학 세미나 논문 준비’ - 4점 / 중요하지만 유연한 시간 3번 ‘동아리 회의(오후 2시)’ - 3점 / 정해진 시간이지만 상대적으로 덜 중요”

이렇게 되면 제가 아침에 일어나서 “뭘 먼저 해야 하지?”라고 고민할 필요가 없어요.

실제로 구축하면서 배운 것들

설정 과정에서 몇 가지 시행착오가 있었습니다.

첫 번째 문제: Notion API 연결

Notion API를 처음 설정할 때, 저는 대체 어디서 ‘토큰’이라는 걸 얻는지 몰랐어요. Notion 공식 문서가 개발자 향이라 읽기 어려웠거든요. 딸이 보여준 방법은:

  1. Notion의 개발자 설정 페이지로 가서 ‘Create new integration’ 클릭
  2. API 키(Internal Integration Token) 복사
  3. n8n의 Notion 노드에 이 키를 입력

이 세 단계는 기술자가 아니어도 할 수 있어요. 차근차근 따라 하면 됩니다.

두 번째 문제: Claude AI의 프롬프트 튜닝

처음엔 Claude에게 “일정 정렬해”라고만 했는데, 답변이 너무 딱딱했어요. 마치 엑셀 시트 같은 느낌이었죠. 그래서 프롬프트를 다시 썼어요:

“너는 35년 대학 교수 경력이 있는 은퇴자의 개인 생활 코치야. 이 일정들을 따뜻하지만 명확하게 정렬해 줄래? 각 일정 사이의 이동 시간도 고려해 줄래?”

이렇게 하니 Claude는 더 인간적인 답변을 했습니다. “오전과 오후에 한 번씩 쉬는 시간을 가지세요”라거나

This post is licensed under CC BY 4.0 by the author.