n8n.io - AI workflow automation tool

이미지 출처 : https://wikidocs.net/290882
n8n(pronounced “n-eight-n”)은 노드 기반 워크플로우 자동화 플랫폼 이다.
사람이 직접 코딩을 할 필요 없이 단순한 시각적 인터페이스를 통해 다양한 서비스와 애플리케이션등을 연결해 자동화된 워크플로우를 구축할 수 있게 해준다.
더 쉽게 이해하자면 여러 서비스와 API 를 묶어서 자동으로 일을 처리해주는 워크플로우 자동와 플랫폼이다.
n8n은 No 코드, Low 코드 방식이라 단순히 드래그 앤 드롭으로 노드 들을 이어서 자동화 플로우(워크플로우)를 만들 수 있는 도구다.
이는 오픈소스 기반이며 자체 서버에 설치해서 사용할 수 있다는 특징이 존재한다. 그러다보니 회사 내부용 자동화나 데이터 보안이 중요한 환경에서 많이 사용된다.
n8n은 Gmail, Slack, Notion, DB , Webhook, 크론 스케쥴러 등등 수백 개의 통합 노드를 제공해서 이벤트 -> 처리 -> 알림/저장과 같은 플로우를 쉽게 만들 수 있다!
예를 들어서 어떤 설문 폼에 응답이 들어오면 이걸 내용을 정리해서 Notion 페이지를 생성하고 Slack에 알림 보내기와 같은 반복 업무를 코드 없이 자동화하는 용도로 쓰인다.
n8n의 주요 특징을 짚고 넘어가보자.
시작적 워크플로우 편집기
n8n은 따로 코드를 작성할 필요 없이 드래그 엔 드롭 방식으로 노드를 연결해서 복잡한 자동화 로직을 구현할 수 있다.
다양한 통합 노드
n8n은 500개 이상의 다양한 애플리케이션 서비스와 연동할 수 있는 기본 노드를 제공한다.