Zapier를 버리고 n8n에 탑승! 노동법 및 판례 관련 뉴스가 이제는 Notion에 아카이빙될 수 있을까?

소개

지난 회차에서는 노동법 및 판례 관련 뉴스를 ChatGPT 작업 기능을 통해 주기적으로 받아보고, 이 내용을 Notion에 차곡차곡 아카이브해보는 플로우를 시도해보았습니다. 하지만 처음 접하는 Zapier를 쓰기 위해서 ChatGPT의 문을 아무리 두드려봐도 쉽지 않았습니다. 역시 초보자에게는 너무나 높은 벽, 이대로 포기하고 마는 것일까요...?

진행 방법

Zapier를 몇 번 해보다가 도저히 풀리지 않아서, 결국은 다른 툴을 사용하여 구현해보기로 결정했습니다. (돌이켜 보니 무료 버전이라서 되지 않았던 부분도 있었던 듯합니다.) 이번 기수 OT 때 들었던 n8n으로는 해볼 수 있지 않을까 싶어, 역시나 이번에도 ChatGPT를 통해 차근차근 시도해보기로 했습니다.

��한국어로 된 문자 메시지

ChatGPT를 이용해서 구성한 n8n 워크플로우를 간단히 요약하면 아래와 같습니다.

  1. Cron 노드 - 트리거 시간 설정

  2. Set 노드 - 어제 날짜로 계산

  3. HTTP Request 노드 - OpenAI 호출

  4. Function 노드 - JSON 문자열 파싱 & 아이템 분할

  5. Notion 노드 - 데이터베이스에 기록

버전에 차이가 있어서 그런지 이름이 조금 다르기도 하고 이해가 어려운 부분도 없지 않아서, 수십 번의 시행착오 끝에 아래와 같이 실제 워크플로우를 구현하였습니다. Cron 노드는 Schedule Trigger로 구성했고, 어제 날짜 계산은 제외하고 현재 기준으로 뉴스를 뽑아낼 수 있도록 했습니다.

모바일 앱의 프로세스를 보여주는 다이어그램

Execute Workflow를 눌러보니, 드디어 Notion에 무언가가 적히기 시작했습니다! 날짜, 카테고리, 제목, 요약 등 나누었던 내용대로 차곡차곡 기입되는 것을 볼 수 있었습니다.

날짜가 2023년 10월로 되어 있고, 제목과 요약, 변경점 등의 내용이 중복되어 있는 등 아직 완전한 모습은 아니었지만, 일단 실제로 기록까지 구동될 수 있는 첫 워크플로우를 실습해볼 수 있다는 것에 나름대로는 뿌듯함을 느낄 수 있었습니다. 🙂

컴퓨터 화면의 한국어 목록

결과와 배운 점

n8n이라는 또 다른 새로운 툴을 사용해볼 수 있었던 점이 좋았고, 아직까지 완전하지 않은 부분들을 점진적으로 개선시키고 싶은 욕심이 들었습니다. 특히 지난 월요일의 베스트 사례 발표를 들으며, 뉴스레터 형식으로 만들어볼 수도 있겠다는 생각이 들어 발표하신 분들의 사례글을 열심히 읽고 있는 중입니다. 다음 주 쯤까지 어느 정도의 초안을 만들어보는 것이 저의 목표입니다.

한 달이 너무 빠르게 지나간 것 같습니다. 어느새 이번 기수가 거의 마무리되고 있는데요. 많은 사람들이 쓰는 ChatGPT의 기본 기능조차 쓰지 않았던 제가, 이것저것 다양한 툴에 손대보고 싶어지는 느낌을 가지게 된 것이 개인적으로 최대의 수확이라는 생각이 듭니다. 꾸준히 사용해보면서 손에 더 익을 수 있도록 지속적으로 노력해보려고 합니다! 지피터스 감사해요! 😄

3
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요