메일함을 열어서, 문의 내용을 복사해서, 업무 도구에 카드를 만들어 붙여넣는다. 하루에 열 번쯤. 이걸 3년째 하고 있는 사람이 회사마다 있다.
n8n은 그 열 번을 없애는 도구다. 개발자가 아니어도 쓸 수 있고, 실제로 내가 만든 자동화를 쓰는 사람 대부분은 개발자가 아니다.
이 글은 n8n이 뭐고, 나한테 필요한 물건인지 판단하는 것까지만 다룬다. 설치나 기능 이름은 나오지 않는다. 그건 다음 편이다.
한 줄로 말하면
“이 일이 생기면 저 일을 해라”를 사람 대신 기억하고 실행하는 프로그램이다.
- 문의 메일이 오면 → 업무 카드로 만들어라
- 매일 아침 9시가 되면 → 어제 매출을 표에 정리해라
- 결재 문서가 올라오면 → 금액이 증빙과 맞는지 확인하고 안 맞으면 알려라
사람이 하면 각각 5분, 20분, 3분이다. 자동화하면 0분이다. 정확히는 만드는 데 한 번 시간이 들고, 그 뒤로 0분이다.
코딩을 해야 하나
대부분은 아니다.
화면에 네모(블록)를 놓고 선으로 잇는다. “메일 받기” 네모와 “카드 만들기” 네모를 선으로 연결하면 그게 자동화다. 엑셀에서 함수를 조합해본 적 있다면 그 정도 난이도다.
코드가 필요해지는 건 데이터 모양을 특이하게 바꿔야 할 때인데, 그런 경우가 생각보다 적다. 그리고 그때도 대개 검색하면 나온다.
솔직하게 말하면 어려운 건 도구가 아니라 “무엇을 자동화할지 고르는 일” 이다. 그건 코딩 실력과 상관없고, 오히려 그 업무를 매일 하는 사람이 제일 잘 안다.
어떤 사람에게 필요한가
세 개 중 두 개 이상이면 쓸 만하다.
1. 같은 일을 주 1회 이상 반복한다. 월 1회짜리는 자동화하는 시간이 더 든다.
2. 그 일이 서비스 두 개 이상을 오간다. 메일에서 읽어 다른 도구에 넣는 식. 한 서비스 안에서 끝나는 일은 그 서비스 자체 기능이 대개 더 낫다.
3. 규칙으로 설명할 수 있다. “금액이 100만 원 넘으면 팀장한테” 처럼 말로 설명되면 된다. “느낌상 중요해 보이면” 은 안 된다.
반대로 이런 건 자동화하지 않는 게 낫다. 실제로 만들었다가 걷어낸 것들이다.
월 두세 번짜리. 만드는 데 반나절, 아끼는 건 연 30분이다. 계산이 안 맞는다.
매번 판단이 달라지는 일. “중요해 보이면 팀장한테” 같은 건 규칙이 아니다. 무리하게 조건을 넣어봤자 예외가 계속 나오고, 결국 사람이 다시 다 본다.
이미 쓰는 도구에 있는 기능. 이게 은근히 많다. 업무 도구 대부분에 규칙·알림 설정이 이미 있다. 자동화 도구를 알아보기 전에 지금 쓰는 도구의 설정 화면을 먼저 열어보는 게 빠를 때가 있다.
틀리면 돈이 나가는 일. 결제, 정산, 재고 차감. 자동화는 조용히 틀린다. 사람이 하면 “어 이상한데” 하고 멈추는 지점에서 기계는 그냥 계속 간다. 이런 건 알림까지만 자동으로 하고 실행은 사람이 누르는 게 맞다.
마지막이 제일 중요하다. 자동화를 잘 쓰는 사람과 사고 내는 사람의 차이가 대개 여기서 갈린다.
실제로 어떤 일들을 맡길 수 있나
내가 만들어 굴려본 것들 중 비개발 부서가 쓰는 유형이다.
문의 인입. 특정 주소로 들어온 메일을 5분마다 확인해서 업무 도구에 카드로 등록한다. 담당자 배정과 기한까지 자동으로 붙는다. 월 250건 정도인데, 이걸 손으로 하던 시간이 사라졌다.
서류 검증. 결재 문서가 올라오면 날짜·결재선·증빙 금액이 본문과 맞는지 확인한다. 어긋나면 담당자에게 메신저로 바로 알린다. 사람은 걸린 것만 본다.
정기 리마인드. 매주 정해진 시간에 담당자별로 해야 할 일을 만들어 알린다. 팀장이 매주 챙기던 걸 안 챙겨도 된다.
1차 진단. 문제 상황을 한 줄로 쓰면 관련 기록을 훑어서 “무엇이 문제고 다음에 뭘 하면 되는지” 요약해준다. 개발자에게 물어보기 전 단계가 짧아진다.
공통점이 있다. 어려운 판단을 대신하는 게 아니라, 뻔한 일을 대신한다. 판단은 여전히 사람이 한다.
얼마나 걸리고 얼마나 드나
만드는 시간 — 처음 한 개는 반나절쯤 잡는 게 맞다. 도구에 익숙해지는 시간이 대부분이다. 두 번째부터는 한두 시간이면 된다.
돈 — 두 가지 방식이 있다.
| 클라우드(n8n이 운영) | 직접 설치 | |
|---|---|---|
| 시작 난이도 | 가입하면 끝 | 서버가 필요하다 |
| 비용 | 월 구독 | 서버 비용만 |
| 실행 횟수 제한 | 요금제에 따라 있음 | 없음 |
| 추천 | 처음이면 이쪽 | 자주 도는 자동화가 많아지면 |
처음부터 직접 설치하려다 서버 설정에서 막혀 포기하는 경우를 여러 번 봤다. 일단 클라우드로 하나 만들어보고, 쓸모가 확인되면 그때 옮기는 게 낫다.
회사에서 쓸 때 미리 확인할 것
계정 권한. 자동화가 메일을 읽고 문서를 만들려면 그 권한이 필요하다. 보안 정책상 외부 도구 연동이 막혀 있는 회사가 많으니 미리 물어보는 게 좋다.
개인정보. 고객 정보가 흐르는 자동화라면 그 데이터가 어디를 지나는지 확인해야 한다. 직접 설치하면 우리 서버 안에서만 돌지만, 클라우드는 그렇지 않다.
담당자. 만든 사람이 퇴사하면 아무도 못 고치는 자동화가 남는다. 최소한 뭘 하는 물건인지 적어두는 문서 한 장은 있어야 한다.
세 번째가 실제로 제일 자주 문제가 된다.
첫 자동화 고르는 법
욕심내지 않는 게 요령이다.
- 이번 주에 손으로 한 일을 그냥 적어본다. 기억으로 하지 말고 캘린더나 보낸 메일함을 열어서. 머리로 떠올리면 인상 깊었던 일만 나오는데, 자동화 대상은 대개 기억에 안 남는 잔일이다.
- 각 항목 옆에 세 가지를 적는다 — 주 몇 회 / 서비스 몇 개를 오가나 / 규칙으로 쓸 수 있나.
- 셋 다 통과한 것 중 틀려도 크게 안 아픈 것을 하나 고른다. 알림이 한 번 안 가는 정도.
- 그거 하나만 만들고 2주 굴려본다. 그동안 두 번째는 만들지 않는다.
2번을 실제로 적어보면 대부분 후보가 절반으로 준다. 머릿속에서는 다 자동화할 수 있을 것 같은데 적어보면 아니다.
3번에서 여러 개를 동시에 만들다 다 못 끝내는 게 가장 흔한 실패다. 하나가 실제로 굴러가는 걸 봐야 두 번째를 제대로 고를 수 있다.
그리고 하나 더. 잘 돌아가는지 확인할 방법을 같이 만들어야 한다. 자동화는 성공할 때가 아니라 조용히 멈췄을 때 문제가 된다. “실패하면 나한테 알림” 을 붙여두지 않으면, 두 달 뒤에 “그거 그동안 안 돌고 있었어” 를 듣게 된다.
정리
n8n은 뻔한 반복 작업을 대신하는 도구다. 코딩 없이 화면에서 블록을 이어 만든다.
주 1회 이상 반복 + 서비스 두 개 이상 + 규칙으로 설명 가능. 이 세 개 중 둘이면 시작해볼 만하다. 처음이면 클라우드로, 자동화 하나만, 실패 알림을 붙여서.
지금 단계에서 알아야 할 건 무엇을 자동화할지 고르는 것뿐이다. 그게 제일 어렵고, 도구를 배우는 것보다 중요하다.
다음 편은 개발자 편이다. 직접 서버에 설치하는 법, 실패했을 때 알림이 오게 만드는 설정, 그리고 이 도구를 자동화가 아니라 백엔드로 쓰는 방식까지 다룬다. 위 체크리스트로 후보를 골랐다면 그다음은 거기서 이어진다.
만약 “직접 설치는 안 하고 클라우드로 쓸 건데” 라면 다음 편은 건너뛰어도 된다. 화면에서 블록 잇는 건 이 글의 내용이면 충분하다.