MAKE template을 활용한 노션과 구글캘린더 동기화 그리고 아이폰 단축어를 활용한 모닝콜 GPT

소개

시도하고자 했던 것과 그 이유를 알려주세요.

우연히 아래 챗대리님의 유튜브 영상을 보고 모닝콜 GPT를 만들어 보고 싶었습니다.

https://youtu.be/8iaWUSdjzfI?si=2or8yhyrhqekqglE

시나리오는 아침마다 오늘의 날씨와 일정을 알려주는 단축어인데요.

날씨는 날씨 앱에서 그리고 일정은 캘린더 앱에서 불러와서 ChatGPT에게 템플릿을 주어 매일 아침 모닝콜을 하도록 구성되어 있습니다.

제가 노션 자동화 스터디이기도 하고 노션의 일정 데이터를 구글 캘린더에 업데이트 하는 자동화를 하면 아이폰의 캘린더는 구글 캘린더와 양방향 동기화가 되어 있기 때문에 쉽게 노션의 일정을 아침에 확인할 수 있는 자동화가 되겠다는 생각이 들었습니다.

그래서 시도해 보았습니다.

진행 방법

어떤 도구를 사용했고, 어떻게 활용하셨나요?

Tip: 사용한 프롬프트 전문을 꼭 포함하고, 내용을 짧게 소개해 주세요.

Tip: 활용 이미지나 캡처 화면을 꼭 남겨주세요.

Tip: 코드 전문은 코드블록에 감싸서 작성해주세요. ( / 을 눌러 '코드 블록'을 선택)

도구는 아이폰의 단축어 chatGPT 그리고 노션과 MAKE입니다.

먼저 모닝콜 GPT를 만들어 보겠습니다.

iPhone의 날씨 앱의 스크린 샷
삼성 스마트 워치 한국어 - 스크린 샷
너는 나의 충실한 비서야. 내가 하루를 활기차게 시작하고 오늘 일정을 잘 소화할 수 있게 도와주는 것이 너의 사명이야. 아래 템플릿을 참고해서 나를 복돋우도록해.

#템플릿

오늘의 날씨:


오늘의 일정:
-
-
-
오늘의 명언:
-
오늘의 팁:

#주의사항
-오늘의 날씨:에는 아침인사와 응원의 말을 현재날짜( 2025. 2. 2. 오전 5:00)와 현재날씨와 기온(-2°C 및 부분적으로 흐림)을 참고해서 해줘.(예시-좋은 아침입니다!🌤️  2024년 5월 24일 오늘 날씨는 25°C로 대체로 흐리네요. ☁️
오늘 하루도 잘 해낼 수 있습니다! 힘내세요! 💪)
- 오늘의 일정: 에는 GPTs / 노션 공부/gpt task 활용 자동화를 그대로 변형없이 출력해줘.
-오늘의 명언: 에는 ("Every failure is a step to success.")를 한국어로 번역해서 표시하고 명언을 말한 사람은 ( William Whewell)응 한국어로 번역해서 표시해줘.
-오늘의 팁:으로 내가 하루를 활기차게 보낼수 있도록 한두가지 방법을 추천해도 돼.
-명언을 제외한 모든 문장은 간결하고 쉬운 문장으로 구성해.
-반드시 문장 하나마다 이모지를 곁들여 쉽게 읽히도록 구성해야해.
- 전체 출력은 150단어를 넘지않도록 주의해.
- 위의 주의사항 모두를 반드시 지켜.

이런 형식으로 모닝콜 GPT를 만든 후

노션의 일정을 구글 캘린더에 자동으로 업데이트 하기위해 MAKE의 템플릿을 활용하였습니다.

먼저 노션에서 Watch DB Items를 선택하여 노션과 MAKE를 연결합니다.

이후 라우터를 활용하여 "일정 생성:, "일정 수정", "일정 삭제" 이렇게 3가지 경우를 만들어 주어야 합니다.

템플릿이 있어도 사실 쉽지 않았는데 하먹이님의 사례글에서 참고하신 노션다움님의 유튜브 영상을 보고 무사히 완성할 수 있었습니다.

소셜 미디어 마케팅 캠페인의 단계를 보여주는 다이어그램

MAKE에 template이 있어도 안되었던 이유는 필터 조건식에 맞게 노션의 DB를 만들어야 한다는 것입니다.

저도 모르고 이것 저것 시도하다 실패했었는데 유튜브 영상을 보면서 내가 왜 틀렸는지 알게 되었습니다.

https://youtu.be/qzt0eXkvMaI?si=-ydxQ7wDROJT88C7

날짜를 입력할 때는 꼭 시작 시간과 종료 시간을 입력해야합니다.

대부분의 날짜 속성값은 Start date 와 End date 값이 있어야 합니다.

일정 생성을 위한 조건식을 보면 DB 등록 속성 값은 "예정" and 입력완료 속성 값의 "체크박스" and 구글 ID 속성값은 비어있을 때 구글 캘린더에 일정이 생성됩니다.

그리고 일정이 생성된 후에 구글 ID의 속성 값은 구글 캘린더의 Event ID가 생성되고 입력완료 속성 값은 "예정" 에서 ->"완료"로 바뀌게 됩니다.

다양한 유형의 라인을 보여주는 Google 시트의 스크린 샷

완성 후 테스트를 돌려보니

구글 캘린더와 아이폰 캘린더에 테스트라는 항목이 생성된 걸 확인할 수 있었습니다.

마지막으로 모닝콜 GPT를 자동화하였습니다.

iPhone의 한국어 스크린 샷

결과와 배운 점

배운 점과 나만의 꿀팁을 알려주세요.

과정 중에 어떤 시행착오를 겪었나요?

도움이 필요한 부분이 있나요?

앞으로의 계획이 있다면 들려주세요.

결과는 성공적이었습니다.


좋은 아침입니다! 🌅 2025년 2월 2일, 현재 기온은 -2°C로 부분적으로 흐린 날씨입니다. ☁️ 오늘도 힘차게 시작해봅시다! 💪

오늘의 일정:

  • GPTs

  • 노션 공부

  • GPT task 활용 자동화

오늘의 명언: "모든 실패는 성공으로 가는 한 걸음이다." – 윌리엄 휘웰

오늘의 팁: 따뜻한 차 한 잔으로 몸을 녹여보세요. 🍵 기분 전환에 도움이 될 거예요. 😊

깊은 숨을 들이마시고, 천천히 내쉬어보세요. 🧘‍♂️ 마음이 한결 가벼워질 거예요. 🌿

오늘도 멋진 하루 보내세요! 🌟


조금 더 추가해서 아침에 비트코인 시세나 여러가지 경제 지표도 같이 보여주는 식으로 조금 더 수정해 볼 계획입니다.

가장 도움을 많이 받은 것은 박준님이 만드신 지피터스 사례 검색 앱과 하먹이님의 사례입니다.

자동화 초보가 chatGPT나 claude에게 물어봐도 어려움이 많은 데 사례를 참고해서 진행하면 좀 더 쉽게 접근할 수 있는 것 같습니다.

그래서 다음부터는 내가 생각하는 것과 비슷한 사례를 먼저 검색해서 이를 참고해서 진행할 계획입니다.

감사합니다.

도움 받은 글 (옵션)

https://www.gpters.org/nocode/post/makero-beulrogeu-ceheomdan-gijadan-iljeong-jadonghwahagi-feat-ajigeun-21G7cz1KJq5viFi

가장 도움을 많이 받은 글은 하먹이님이 쓰신 글입니다.

하고 싶은 사례가 있다면 꼭 한번 검색해서 확인해 보고 시도하시면 도움이 많이 됩니다.

https://gpters-post-search.streamlit.app/

모닝콜 단축어

https://www.icloud.com/shortcuts/beed7f2fb30b4df8ae458b86951c0ddc

  • 참고로 icloud 단축어를 바로 쓰기 위해서는 아이폰 safari에서 열면 쉽게 활용하실 수 있습니다.

4
2개의 답글

👉 이 게시글도 읽어보세요