콘텐츠로 이동

스킬 노드

스킬(Skill) 노드는 단일 기능을 직접 실행합니다. AI 에이전트 없이 이메일 전송, DB 조회 등의 작업을 확정적으로 수행할 때 사용합니다.

스킬 노드 설정 패널 — 스킬 선택, 인증 정보, 파라미터


에이전트 노드 vs 스킬 노드

AI 에이전트 노드 스킬 노드
스킬 선택 AI가 상황에 따라 자율 선택 사용자가 고정 지정
파라미터 AI가 자동 구성 사용자가 직접 설정 (변수 가능)
적합한 경우 유연한 판단이 필요한 작업 항상 동일한 동작이 필요한 작업
비용 LLM 호출 비용 발생 LLM 비용 없음

스킬 설정 방법

1. 스킬 선택

스킬 노드를 클릭하면 우측 패널에서 실행할 스킬을 선택합니다.

스킬 선택 드롭다운 — 카테고리별 스킬 목록

2. 인증 정보 연결

선택한 스킬에 필요한 인증 정보를 연결합니다.

3. 파라미터 설정

스킬별 입력 파라미터를 설정합니다. 고정값 또는 변수를 사용할 수 있습니다.

파라미터 설정 — 고정값과 변수 혼합 사용


스킬 카탈로그

이메일

스킬 설명 인증
이메일 전송 SMTP로 이메일 전송 (HTML, 첨부파일 지원) SMTP
이메일 수신 IMAP으로 이메일 조회 및 첨부파일 추출 IMAP
이메일 검색 IMAP 검색 조건으로 이메일 검색 IMAP

커뮤니케이션

스킬 설명 인증
Telegram 메시지 텍스트 메시지 전송 Telegram Bot
Telegram 문서 파일/문서 전송 Telegram Bot
Telegram 사진 이미지 전송 Telegram Bot
SMS 전송 SMS/LMS 문자 전송 문자콕 API

HTTP

스킬 설명 인증
HTTP GET GET 요청 실행 API Key (선택)
HTTP POST POST 요청 실행 API Key (선택)

데이터베이스

스킬 설명 인증
DB 조회 SELECT 쿼리 실행 Database
DB 쓰기 INSERT/UPDATE 실행 Database
스키마 조회 테이블 구조 확인 Database

지원 DB: MySQL, PostgreSQL, SQLite

파일

스킬 설명 인증
파일 읽기 Excel, CSV, JSON 파일 읽기 -
파일 쓰기 Excel, CSV, JSON 파일 생성 (S3 업로드) -
PDF 추출 PDF에서 표/텍스트 추출 -
템플릿 내보내기 Excel 템플릿 기반 문서 생성 -

데이터 처리

스킬 설명 인증
데이터 분석 LLM 기반 데이터 분석 및 인사이트 LLM API Key
데이터 필터 조건으로 데이터 필터링 -
데이터 조인 두 데이터셋 병합 (VLOOKUP, JOIN) -
수식 계산 수식/계산으로 새 컬럼 생성 -
컬럼 변환 컬럼 선택, 이름 변경, 타입 변환 -

스킬 출력

모든 스킬은 동일한 구조로 결과를 반환합니다.

{
  "node_type": "skill",
  "status": "success",
  "text_content": "스킬 실행 결과 요약",
  "data_content": {
    "result": { "..." }
  }
}

출력 참조

{{ $('skill_1').text_content }}           → 결과 요약 텍스트
{{ $('skill_1').data_content.result }}    → 실행 결과 데이터

파라미터에 변수 사용

모든 스킬 파라미터에 변수를 사용할 수 있습니다. 파라미터 입력 필드에서 {{를 입력하면 변수 셀렉터가 나타납니다.

[w5w] {{ $('trigger').data_content.customer_name }}님의 문의 답변

고정 텍스트와 변수를 함께 사용할 수 있습니다.