17. n8n으로 매일 아침 업무 체크리스트 자동 발송하기

아래 메시지가 매일 오전 9시에 자동으로 텔레그램으로 온다고 생각해보세요.

☀️ 오늘의 업무 체크리스트

1. 이메일과 고객 문의 확인
2. 오늘 작성할 주제 1개 확정
3. 광고 클릭수와 전환수 확인
4. 미완료 업무 1개 먼저 처리
5. 오늘 일정 확인

이 자동화에 필요한 노드는 세 개뿐이에요.

Schedule Trigger → Set → Telegram

이번 글에서는 세 노드를 처음부터 하나씩 설명하기보다, 실제로 매일 사용하기 좋은 체크리스트를 어떻게 구성하는지에 초점을 맞춰볼게요.

먼저 체크리스트부터 만드세요

자동화 설정보다 먼저 결정해야 할 것이 있습니다. 매일 무엇을 받을 것인가예요.

체크리스트가 너무 길면 자동으로 와도 보지 않게 됩니다.

처음부터 많은 항목을 넣기보다는 3~5개 정도로 시작하는 편이 현실적이에요.

구분 좋은 예 피하고 싶은 예
구체성 미답변 이메일 확인 이메일 관리
행동성 오늘 키워드 1개 확정 블로그 열심히 하기
분량 핵심 3~5개 20개 이상
우선순위 중요 업무를 위에 배치 생각나는 순서로 나열

1단계 — Set 노드에 오늘의 업무 넣기

Set 노드에서 각 체크 항목을 별도 필드로 만듭니다.

task_1: 이메일과 고객 문의 확인하기
task_2: 오늘 작성할 블로그 주제 1개 확정하기
task_3: 광고 클릭수와 전환수 확인하기
task_4: 미완료 업무 1개 먼저 처리하기
task_5: 오늘 가장 중요한 미팅 확인하기

task_1처럼 단순한 이름을 사용하면 Telegram 노드에서 참조하기 편해요.

Set 노드를 실행한 뒤 Output에 다섯 개 값이 모두 정상적으로 만들어지는지도 확인합니다.

2단계 — 메시지 모양을 먼저 테스트하기

Telegram 메시지는 단순히 값만 이어 붙이는 것보다 번호나 줄바꿈을 사용하면 훨씬 읽기 좋아요.

☀️ 오늘의 업무 체크리스트

1. {{$json.task_1}}
2. {{$json.task_2}}
3. {{$json.task_3}}
4. {{$json.task_4}}
5. {{$json.task_5}}

Telegram 노드를 수동 실행해서 실제 휴대폰 화면에서 확인해보세요.

PC 화면에서 보기 좋은 메시지가 모바일에서는 길게 느껴질 수 있습니다.

3단계 — 매일 오전 9시에 실행하도록 설정

마지막으로 Schedule Trigger를 앞에 연결합니다.

Schedule Trigger
→ 매일
→ 09:00
→ Timezone: Asia/Seoul

여기서 가장 중요한 것은 시간대예요.

설정한 시간과 실제 실행 시간이 9시간 정도 차이 난다면 UTC와 Asia/Seoul 설정을 먼저 확인하세요.

시간 문제는 Telegram 노드가 아니라 Schedule Trigger와 Workflow Timezone 설정에서 확인하는 것이 먼저입니다.

마지막 단계 — Active 확인

수동 실행이 성공했다고 자동 실행까지 되는 것은 아니에요.

워크플로우를 저장한 뒤 자동 실행 상태가 활성화되어 있는지 확인해야 합니다.

다음날 알림이 오지 않는다면 가장 먼저 Active 상태와 Execution 기록을 확인해보세요.

이 구조는 내용만 바꾸면 그대로 재사용할 수 있어요

노드 구조는 그대로 두고 Set 노드 값만 바꾸면 다양한 루틴에 사용할 수 있습니다.

블로그 운영

✍️ 블로그 운영 체크리스트

1. 인기 뉴스 확인
2. 오늘 키워드 1개 결정
3. 이전 글 내부링크 점검
4. 썸네일 문구 확인
5. 발행 전 모바일 화면 확인

고객 문의 관리

📩 고객 문의 체크리스트

1. 미답변 이메일 확인
2. 상담 신청 확인
3. 긴급 문의 확인
4. 처리 상태 업데이트
5. 오늘 회신할 고객 정리

콘텐츠 제작 루틴

📝 콘텐츠 제작 체크리스트

1. 오늘 작성할 주제 결정
2. 자료 출처 확인
3. 초안 작성
4. 사실관계 검토
5. 발행 후 모바일 화면 확인

Telegram이 꼭 필요한 것은 아닙니다

마지막 노드만 교체하면 전달 수단을 바꿀 수 있어요.

  • Telegram — 모바일에서 바로 확인하기 좋음
  • Gmail — 이메일 기록으로 보관하기 좋음
  • Slack — 팀 단위 공유에 적합

개인 루틴이면 Telegram이 간단하고, 회사 업무라면 Gmail이나 Slack이 더 편할 수도 있습니다.

문제가 생기면 이 순서로 확인하세요

증상 먼저 볼 곳
시간이 다르게 실행됨 Timezone
메시지 값이 비어 있음 Set Output과 필드명
수동 실행은 되는데 자동 실행 안 됨 Active 상태
Telegram 메시지 자체가 안 옴 Credentials / Chat ID

매일 보는 메시지일수록 짧게

체크리스트 자동화는 기술적으로는 매우 단순합니다.

오히려 오래 사용하는 데 중요한 것은 메시지 내용이에요.

처음에는 3~5개의 핵심 업무만 넣고, 필요할 때 하나씩 조정해보세요.

Schedule Trigger와 Telegram 연결이 익숙해지면 같은 구조로 아침 브리핑, 보고서 알림, 마감 알림 같은 자동화도 만들 수 있습니다.

다음 글에서는 외부 문의가 들어왔을 때 Webhook으로 데이터를 받아 Google Sheets에 자동 기록하는 구조를 만들어볼게요.


※ 이 글은 n8n 비개발자 자동화 시리즈 17화입니다. n8n 기능과 메뉴는 버전에 따라 달라질 수 있으므로 실제 설정 시 공식 문서를 함께 확인해주세요.

참고자료

  • n8n Docs, Schedule Trigger node
  • n8n Docs, Workflow settings
  • n8n Docs, Edit Fields (Set) node
  • n8n Docs, Telegram node
  • n8n Docs, Expressions