
오픈소스 업무 자동화 플랫폼
드래그 앤 드롭으로 워크플로우 설계 가능
400+ 서비스 연동 (Gmail, Slack, Notion, DB, API 등)
셀프 호스팅 가능 → 데이터 보안 유리
무료로 시작 가능, 필요 시 유료 클라우드 버전
Try Cloud 클릭 → 회원가입
웹 브라우저에서 바로 워크플로우 작성 가능
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
접속: http://localhost:5678
~/.n8n 폴더에 설정·데이터 저장
npm install n8n -g
n8n
http://localhost:5678Google Sheets 노드
Trigger: "New Row Added"
Google 계정 연결 (OAuth)
Slack 노드
Action: "Send Message"
채널: #업무알림
메시지: 새 데이터: {{$json["컬럼명"]}}
연결: Google Sheets → Slack
Activate Workflow 클릭
| 분야 | 자동화 예시 |
|---|---|
| 마케팅 | 신규 리드 → CRM 등록 → 환영 이메일 발송 |
| 영업 | 계약서 PDF 자동 생성 → 클라우드 저장 |
| 고객지원 | Zendesk 티켓 생성 시 Slack 알림 |
| 데이터 분석 | 매일 API 데이터 수집 → Google Sheets 업데이트 |
| 재무 | 매출 데이터 집계 → 주간 보고서 자동 발송 |
작게 시작: 한 번에 큰 프로세스보다 작은 자동화부터
템플릿 활용: n8n 내장 템플릿으로 빠르게 시작
변수 활용: {{$json["필드명"]}}로 데이터 전달
에러 처리: 오류 발생 시 Slack/이메일 알림 노드 추가
버전 관리: 주요 워크플로우는 JSON으로 내보내 백업
오픈소스 → 커스터마이징 자유
자체 서버 운영 가능 → 보안·데이터 통제
다양한 API·서비스 연동
설치형은 서버/Docker 환경 필요
복잡한 로직은 JS 코드 작성 필요
무료 클라우드 버전은 실행 횟수 제한
💡 추천 시작 플랜
1. 클라우드 버전으로 1~2개 간단한 자동화 테스트
2. 효과 확인 후 Docker로 사내 서버 설치
3. 주요 업무 프로세스 자동화 적용