← 노드 한 장 전체#03 · Schedule Trigger

Schedule Trigger

환율 확인, 매일 9시 알아서

이 글은 이런 분께매일·매주 같은 시간에 자동으로 도는 워크플로우가 필요한 분
Schedule Trigger 1분 영상 (인스타그램)

이미지를 누르면 인스타그램에서 1분 영상이 열려요

JSON 받기인스타에서 영상 보기

매일 아침 환율 확인, 또 까먹으셨나요? 사람은 까먹어도 시계는 안 까먹어요.

Schedule Trigger 노드 하나면 정해 둔 시간에 워크플로우가 스스로 돌아요.

먼저 결과부터

Schedule Trigger는 정해 둔 시간에 워크플로우를 스스로 실행한다. 간격·시각 두 칸이면 되고, 시간대(Asia/Seoul)를 꼭 확인.
우리가 실제로 돌린 기록 · 실행 #70725·#70728 · 2026-10-23
Schedule Trigger 실제 n8n 화면 1
우리가 실제로 돌린 n8n 화면 (실행 #70725·#70728, 2026-10-23)
Schedule Trigger 실제 n8n 화면 2
우리가 실제로 돌린 n8n 화면 (실행 #70725·#70728, 2026-10-23)

따라 하기

아래 설정값은 이 영상에 나온 워크플로우 JSON에서 그대로 가져왔어요. n8n 캔버스에서 +를 눌러 노드를 순서대로 추가하고 같은 값을 넣으면 돼요. 빨간 제목이 이번 편의 주인공 노드예요. 표 왼쪽은 n8n 편집기에 보이는 칸 이름, 오른쪽은 실제로 넣은 값이에요. 직접 입력하기 번거로우면 JSON을 받아 ⋯ → Import from File로 가져오세요.

Step 1. Schedule Trigger 노드 추가이름: Every day 9AM

Trigger Rules › Trigger Interval › Trigger IntervalDays
Trigger Rules › Trigger Interval › Trigger at Hour9am

Step 2. HTTP Request 노드 추가이름: Get USD rates

URLhttps://open.er-api.com/v6/latest/USD

Step 3. Edit Fields (Set) 노드 추가이름: Pick KRW EUR JPY

필드 1checked_at_kst · string · {{ $now.setZone('Asia/Seoul').toFormat('yyyy-MM-dd HH:mm:ss') }}
필드 2mode · string · {{ $execution.mode }}
필드 3usd_krw · number · {{ $json.rates.KRW }}
필드 4usd_eur · number · {{ $json.rates.EUR }}
필드 5usd_jpy · number · {{ $json.rates.JPY }}
필드 6rate_updated_utc · string · {{ $json.time_last_update_utc }}

Step 4. Google Sheets 노드 추가이름: Save to Google Sheets

OperationAppend Row
DocumentYOUR_GOOGLE_SHEET_ID
Sheetgid=0
Columns › Mapping Column ModeMap Automatically

가져와서 쓸 때 확인할 것

노드의 모든 옵션은 n8n 공식 문서에서 볼 수 있어요.