콘텐츠워크플로우
트리거
워크플로우가 시작되는 조건을 설정하세요.
트리거 종류
| 트리거 | 설명 | 활용 예시 |
|---|---|---|
| 수동 (Manual) | 버튼 클릭으로 직접 실행 | 승인 버튼, 발송 버튼 |
| 일정 (Schedule) | 정해진 시간에 자동 실행 | 일일 리포트, 주간 정리 |
| 데이터 변경 | 행 생성/수정/삭제 감지 | 신규 가입 알림, 상태 변경 처리 |
| 날짜 (Date) | 특정 날짜 도달 시 실행 | 마감 리마인더, 계약 갱신 알림 |
| 웹훅 (Webhook) | 외부 HTTP 요청으로 실행 | 결제 연동, 외부 폼 연동 |
각 트리거의 상세 설정 옵션과 활용 예시는 노드 레퍼런스에서 확인하세요.
트리거 설정하기
- 워크플로우 생성 시 트리거 선택
- 트리거 유형에 따라 설정 입력
- 수동: 버튼 연결
- 일정: CRON 또는 시간 설정
- 데이터 변경: 데이터모델 및 이벤트 선택
- 날짜: 날짜 속성 및 오프셋 설정
- 웹훅: 웹훅 URL 생성
- 필요시 조건 필터 추가
조건 필터
모든 트리거에는 조건 필터를 추가할 수 있습니다. 트리거가 발생해도 조건을 만족하지 않으면 워크플로우가 실행되지 않습니다.
연산자
| 연산자 | 의미 | 예시 |
|---|---|---|
= | 같음 | 상태 = "완료" |
≠ | 다름 | 상태 ≠ "취소" |
>, >= | 크다, 이상 | 금액 >= 100000 |
<, <= | 작다, 이하 | 재고 < 10 |
포함 | 텍스트 포함 | 제목 포함 "긴급" |
비어있음 | 값 없음 | 담당자 비어있음 |
복합 조건
(상태 = "완료") AND (우선순위 = "높음")
(담당자 = "김철수") OR (담당자 = "이영희")트리거 모범 사례
1. 명확한 조건 설정
불필요한 실행을 줄이기 위해 조건을 명확히 하세요.
❌ 트리거: 모든 행 수정
✅ 트리거: "상태" 속성 변경, 조건: 새 값 = "완료"2. 중복 실행 방지
같은 이벤트에 여러 워크플로우가 반응하지 않도록 주의하세요.
3. 무한 루프 주의
워크플로우 액션이 같은 워크플로우를 다시 트리거하지 않도록 주의하세요.
❌ 트리거: 행 수정 → 액션: 같은 행 수정 (무한 루프!)4. 테스트 먼저
프로덕션 데이터에 적용하기 전에 테스트 데이터로 확인하세요.
트리거 레퍼런스
각 트리거의 상세 설명은 노드 레퍼런스에서 확인하세요.
수동 트리거
버튼 클릭으로 직접 실행
일정 트리거
CRON 기반 정기 실행
데이터 변경 트리거
행 생성/수정/삭제 감지
날짜 트리거
특정 날짜 도달 시 실행
웹훅 트리거
외부 HTTP 요청으로 실행