← 노드 한 장 전체#03 · Schedule Trigger
Schedule Trigger
환율 확인, 매일 9시 알아서
이 글은 이런 분께매일·매주 같은 시간에 자동으로 도는 워크플로우가 필요한 분

이미지를 누르면 인스타그램에서 1분 영상이 열려요
매일 아침 환율 확인, 또 까먹으셨나요? 사람은 까먹어도 시계는 안 까먹어요.
Schedule Trigger 노드 하나면 정해 둔 시간에 워크플로우가 스스로 돌아요.
먼저 결과부터
Schedule Trigger는 정해 둔 시간에 워크플로우를 스스로 실행한다. 간격·시각 두 칸이면 되고, 시간대(Asia/Seoul)를 꼭 확인.
우리가 실제로 돌린 기록 · 실행 #70725·#70728 · 2026-10-23
우리가 실제로 돌린 기록 · 실행 #70725·#70728 · 2026-10-23
- 간격 = Days, 시각 = 9am. 설정은 두 칸
- 평일만 돌리고 싶으면 Custom (Cron), 예: 0 9 * * 1-5
- 꿀팁: 시간대를 Asia/Seoul로 맞춰야 한국 9시에 돌아요


따라 하기
아래 설정값은 이 영상에 나온 워크플로우 JSON에서 그대로 가져왔어요. n8n 캔버스에서 +를 눌러 노드를 순서대로 추가하고 같은 값을 넣으면 돼요. 빨간 제목이 이번 편의 주인공 노드예요. 표 왼쪽은 n8n 편집기에 보이는 칸 이름, 오른쪽은 실제로 넣은 값이에요. 직접 입력하기 번거로우면 JSON을 받아 ⋯ → Import from File로 가져오세요.
Step 1. Schedule Trigger 노드 추가이름: Every day 9AM
| Trigger Rules › Trigger Interval › Trigger Interval | Days |
| Trigger Rules › Trigger Interval › Trigger at Hour | 9am |
Step 2. HTTP Request 노드 추가이름: Get USD rates
| URL | https://open.er-api.com/v6/latest/USD |
Step 3. Edit Fields (Set) 노드 추가이름: Pick KRW EUR JPY
| 필드 1 | checked_at_kst · string · {{ $now.setZone('Asia/Seoul').toFormat('yyyy-MM-dd HH:mm:ss') }} |
| 필드 2 | mode · string · {{ $execution.mode }} |
| 필드 3 | usd_krw · number · {{ $json.rates.KRW }} |
| 필드 4 | usd_eur · number · {{ $json.rates.EUR }} |
| 필드 5 | usd_jpy · number · {{ $json.rates.JPY }} |
| 필드 6 | rate_updated_utc · string · {{ $json.time_last_update_utc }} |
Step 4. Google Sheets 노드 추가이름: Save to Google Sheets
| Operation | Append Row |
| Document | YOUR_GOOGLE_SHEET_ID |
| Sheet | gid=0 |
| Columns › Mapping Column Mode | Map Automatically |
가져와서 쓸 때 확인할 것
- YOUR_… 표시를 내 값으로 바꾸고, 계정이 필요한 서비스 노드만 자격 증명을 연결하세요. 그런 칸이나 노드가 없는 예제는 추가 계정 없이 실행할 수 있어요.
노드의 모든 옵션은 n8n 공식 문서에서 볼 수 있어요.