SuitsDocs
콘텐츠워크플로우

워크플로우

반복 작업을 자동화하세요.

워크플로우란?

워크플로우는 "~하면 ~한다" 형태의 자동화 규칙입니다.

트리거: 새 고객이 등록되면

조건: 계약 금액이 1000만원 이상이면

액션: 영업팀 슬랙 채널에 알림 전송
      + 담당자에게 이메일 발송

워크플로우 구성 요소

구성 요소설명필수
트리거워크플로우가 시작되는 조건
조건실행 여부를 결정하는 필터
액션실제로 수행되는 작업

트리거 종류

워크플로우를 시작하는 다양한 조건입니다.

내부 트리거 (슈츠 내)

트리거설명
수동버튼 클릭으로 직접 실행
일정특정 시간에 정기적으로 실행
데이터 변경데이터모델 행 생성/수정/삭제 시
이벤트특정 이벤트 발생 시
웹훅외부에서 HTTP 요청 시

외부 트리거

100개 이상의 외부 서비스 트리거를 지원합니다.

서비스예시
Slack특정 채널에 메시지가 올 때
GitHubPR이 생성/병합될 때
Jira이슈 상태가 변경될 때
Google폼 응답이 제출될 때
Telegram봇에 메시지가 올 때

👉 트리거 자세히 보기


액션 종류

트리거 발생 시 실행할 작업입니다.

알림 액션

액션설명
슬랙 메시지채널/DM으로 메시지 전송
이메일이메일 발송
슈츠 알림슈츠 내 알림

데이터 액션

액션설명
행 생성데이터모델에 새 행 추가
행 수정기존 행의 값 변경
행 삭제조건에 맞는 행 삭제

연동 액션

액션설명
HTTP 요청외부 API 호출
Google Sheets스프레드시트 데이터 추가/수정
Notion페이지/데이터베이스 업데이트
OpenAIAI 처리 실행

국내 비즈니스 연동

액션설명
카페24쇼핑몰 주문/상품/고객/재고 관리
아임웹쇼핑몰 주문/상품/회원 관리
네이버톡톡챗봇 메시지 발송
네이버 커머스스마트스토어 주문/상품/정산
볼타전자세금계산서 발행

제어 액션

액션설명
조건 분기조건에 따라 다른 액션 실행
지연대기 후 다음 액션 실행
반복조건을 만족하는 동안 반복
코드JavaScript 코드 실행

👉 액션 자세히 보기


워크플로우 생성

방법 1: 사이드바에서 생성

  1. 사이드바에서 + 새 워크플로우 클릭
  2. 트리거 선택
  3. 조건 설정 (선택)
  4. 액션 추가
  5. 저장 및 활성화

방법 2: 테일러에게 요청

자연어로 워크플로우를 설명하면 테일러가 자동으로 생성합니다.

새 고객이 등록되면 슬랙에 알림을 보내고,
계약 금액이 1000만원 이상이면 관리자에게 이메일도 보내줘

복잡한 워크플로우는 테일러에게 요청하는 것이 빠릅니다. 테일러는 조건 분기와 여러 액션을 자동으로 구성해줍니다.

방법 3: 데이터모델에서 생성

데이터모델 설정에서 해당 데이터와 연결된 워크플로우를 바로 만들 수 있습니다.

  1. 데이터모델 열기
  2. ⚙️ 설정 → 자동화
  3. 워크플로우 추가 클릭

워크플로우 편집기

┌─────────────────────────────────────────────────────────────────┐
│  📄 새 고객 알림 워크플로우                    [테스트] [저장]   │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌─────────────┐                                                │
│  │  🎯 트리거   │                                                │
│  │ 행 생성됨   │                                                │
│  │ (고객 모델) │                                                │
│  └──────┬──────┘                                                │
│         │                                                       │
│         ▼                                                       │
│  ┌─────────────┐                                                │
│  │  🔀 조건    │                                                │
│  │ 금액≥1000만 │───[ 아니오 ]───→ (종료)                         │
│  └──────┬──────┘                                                │
│         │ 예                                                    │
│         ▼                                                       │
│  ┌─────────────┐   ┌─────────────┐                             │
│  │  📧 이메일   │──→│  💬 슬랙    │                             │
│  │ 관리자에게  │   │ #영업팀     │                             │
│  └─────────────┘   └─────────────┘                             │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

노드 연결

  • 노드를 드래그하여 연결
  • 분기를 통해 조건별 다른 경로 설정
  • 병렬 실행 가능 (동시에 여러 액션)

변수 사용

트리거에서 받은 데이터를 액션에서 사용할 수 있습니다.

// 슬랙 메시지에서 트리거 데이터 사용
"새 고객이 등록되었습니다: {{trigger.row.고객명}}"
"계약 금액: {{trigger.row.계약금액}}"

워크플로우 관리

활성화/비활성화

워크플로우를 일시적으로 끄거나 켤 수 있습니다.

상태설명
활성트리거 발생 시 자동 실행
비활성트리거가 발생해도 실행 안 함

실행 기록

워크플로우가 실행된 기록과 결과를 확인합니다.

┌─────────────────────────────────────────────────────────────────┐
│  실행 기록                                                      │
├──────────┬──────────┬──────────┬──────────────────────────────┤
│  시간     │  트리거   │  상태    │  결과                        │
├──────────┼──────────┼──────────┼──────────────────────────────┤
│ 10:30:15 │ 행 생성   │ ✅ 성공  │ 슬랙 메시지 전송 완료         │
│ 09:15:42 │ 일정     │ ✅ 성공  │ 3개 행 업데이트               │
│ 08:00:01 │ 일정     │ ❌ 실패  │ API 응답 없음 (재시도 예정)    │
└──────────┴──────────┴──────────┴──────────────────────────────┘

테스트

실제 트리거 없이 워크플로우를 테스트할 수 있습니다.

  1. 워크플로우 편집기에서 테스트 버튼 클릭
  2. 테스트 데이터 입력 (또는 샘플 데이터 사용)
  3. 실행 결과 확인
  4. 에러 발생 시 로그 확인

워크플로우 활용 예시

영업 자동화

트리거: 리드 생성
조건: 소스 = "웹사이트"
액션:
├── 영업팀 슬랙에 알림
├── 담당자에게 이메일
└── CRM에 활동 기록

프로젝트 관리

트리거: 마감일 1일 전
조건: 상태 ≠ "완료"
액션:
├── 담당자에게 슬랙 DM
└── 상태를 "긴급"으로 변경

고객 관리

트리거: 고객 생성
액션:
├── 환영 이메일 발송
├── 온보딩 체크리스트 생성
├── 담당 CSM에게 알림
└── 7일 후 팔로업 예약

👉 더 많은 예시 보기


이 섹션에서 다루는 내용