레퍼런스노드 레퍼런스트리거트리거
수동 트리거
버튼 클릭으로 워크플로우를 직접 실행합니다.
개요
| 항목 | 내용 |
|---|---|
| 실행 방식 | 사용자 직접 실행 |
| 연결 대상 | 버튼 속성, 버튼 블록 |
| 입력 데이터 | 클릭된 행의 데이터 (데이터모델 버튼의 경우) |
연결 방법
데이터모델 버튼 속성
데이터모델에 버튼 속성을 추가하고 워크플로우와 연결합니다.
- 데이터모델에서
+ 속성 추가>버튼선택 - 버튼 이름 입력 (예: "승인", "견적서 발송")
- 연결할 워크플로우 선택
[📧 견적서 발송] 버튼 클릭
↓
워크플로우 실행: 해당 행 데이터로 이메일 발송페이지 버튼 블록
페이지에 버튼 블록을 추가하고 워크플로우와 연결합니다.
- 페이지에서
/button입력 - 버튼 텍스트 설정
- 연결할 워크플로우 선택
출력 데이터
버튼이 데이터모델에 연결된 경우, 클릭된 행의 데이터가 트리거 출력으로 전달됩니다.
// 후속 액션에서 접근
{{trigger.row.고객명}}
{{trigger.row.계약금액}}
{{trigger.row.담당자}}활용 예시
| 버튼 | 워크플로우 |
|---|---|
| 승인 | 상태 변경 + 승인자 기록 + 담당자 알림 |
| 견적서 발송 | PDF 생성 + 이메일 발송 |
| 리포트 생성 | 데이터 집계 + 슬랙 공유 |
| 다음 단계 | 상태 업데이트 + 담당자 변경 |
모범 사례
버튼 이름에 이모지를 추가하면 직관적입니다.
📧 발송, ✅ 승인, 📊 리포트
실행 전 확인
중요한 작업(삭제, 발송 등)은 확인 모달을 추가하는 것이 좋습니다.
실행 결과 피드백
버튼 클릭 후 사용자에게 실행 결과를 알려주세요.
- 성공: 토스트 메시지
- 실패: 에러 메시지