스킬 노드¶
스킬(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": { "..." }
}
}
출력 참조¶
파라미터에 변수 사용¶
모든 스킬 파라미터에 변수를 사용할 수 있습니다. 파라미터 입력 필드에서 {{를 입력하면 변수 셀렉터가 나타납니다.
고정 텍스트와 변수를 함께 사용할 수 있습니다.


