멀티 소프트웨어 연동 워크플로우
이메일 → Excel → DingTalk → 보관, 한 명령어로 연결
5개 소프트웨어 사이를 왕복왕복
아침에 고객 이메일 받고, 메일함 열어서 내용 보고, Excel로 가서 데이터 입력, DingTalk으로 동료한테 통지, 프로젝트 관리 도구로 가서 상태 업데이트, 클라우드 저장소로 가서 파일 보관. 한 가지 일인데 5개 소프트웨어 열어서 마우스 20번 이상 클릭, 복붙 8번.
더 큰 문제는 이 절차들이 전부 인간의 뇌에만 의존한다는 거야. 어느 날 재무한테 통지 안 하거나, Excel에 한 행 잘못 입력하면 하류 전체가 일어나. 리더가 「그 거래처 건 어디까지 왔어」라고 물으면, 5개 소프트웨어를 10분 동안 뒤져서 겨우 전체 상황을 맞춰.
너는 일을 하는 게 아니라 인간 라우터인 거야.
다른 AI는 한 소프트웨어에서만 작업해 —— 문서 쓰거나 표 수정하거나 끝. OpenClaw는 다르지, 여러 소프트웨어를 동시에 조작할 수 있어, 전체 워크플로우를 자동으로 실행해.
넌 딱 설명하면 돼: 「이메일로 영수증 받으면 금액 추출해서 Excel에 입력, 재무한테 통지」. OpenClaw가 의도를 이해하고, 자동으로 이메일 감시, 데이터 추출, 표 입력, 통지 발송.
이건 단순한 「두 API 연결」이 아니라,진짜 비즈니스 로직 이해하는 거야. 예를 들어 영수증 금액이 1만 이상이면 승인 절차를 거쳐야 하는 걸 알고, 거래처 이름이 어디 열에 들어가야 하는 걸 알고, 통지 메시지에 어떤 핵심 정보를 포함해야 하는지 알아.
넌 절차를 설명해, OpenClaw가 실행해. 이게 일반 채팅 AI와 가장 큰 차이.
4가지 워크플로우 Prompt, 일상을 연결해 줘
이게 OpenClaw의 핵심 능력 —— 한 명령어, 여러 소프트웨어 연동 완료.
자동화 워크플로우를 만들어 줘:
트리거 조건:
- 내 메일함 감시, 「영수증」「invoice」가 주제에 있는 이메일만
처리 절차:
1. 이메일 첨부파일에서 영수증 정보 추출: 영수증 번호, 날짜, 거래처명, 금액 (세 포함/미포함)
2. 공유 Excel 파일 「2026년 영수증 대장.xlsx」 열기
3. 「이번 달」 sheet에 행 추가, 추출한 정보를 해당 열에 입력
4. DingTalk 재무팀 그룹에 메시지 발송:
"새 영수증: [거래처명] / 금액 ¥[금액] / 대장 제[행수] 행 입력됨"
주의 사항:
- 영수증 금액이 10000원 초과면, 메시지에 「⚠️ 고액 영수증, 우선 처리 부탁」 표시
- 첨부파일이 영수증이 아니면 (인식 실패), 나한테 통지하고 수동 확인 요청
매일 아침 8:00 아래 워크플로우 자동 실행:
1. 판매 시스템에서 어제 데이터 내보내기 (또는 지정 Excel에서 최신 하루 데이터 읽기)
2. 아래 지표 집계:
- 총 판매액
- 주문 수
- 객단가
- 전년 같은 날/전날과의 증감 (대비)
- 판매량 Top 3 상품
3. 간결한 일일 보고서 문안 생성, 포맷:
📊 [날짜] 판매 일일 보고
총 판매액: ¥XX / 주문: XX건 / 객단가: ¥XX
전날 대비 [↑/↓]X% / 작년 같은 날 대비 [↑/↓]X%
TOP3: 상품A xx건, 상품B xx건, 상품C xx건
4. WeChat/기업WeChat 판매 그룹에 발송
Notion의 「요구사항 풀」 데이터베이스에 새 항목이 「확인됨」으로 표시되면:
1. 요구사항 제목, 설명, 우선순위, 담당자 읽기
2. Jira 프로젝트 [프로젝트Key]에 새 Story 생성
- 제목: [요구사항 제목]
- 설명: Notion에서 동기화, Notion 원본 링크 첨부
- 우선순위: Notion의 우선순위를 Jira에 매핑 (P0→Highest, P1→High, P2→Medium)
- 담당자: Jira 계정으로 매핑
3. 생성 성공 후, Notion 원본 항목 「Jira 링크」 필드 업데이트
4. 개발팀 그룹에 통지: "새 요구사항 Jira로 동기화: [제목], 우선순위 [P급], @담당자 확인 부탁"
GitHub 저장소 [owner/repo]의 main 분기 감시:
PR이 main에 병합되면:
1. PR 정보 수집: 제목, 작성자, 변경 파일 목록, 연관 Issue 번호
2. 배포 절차 시작 (CI/CD webhook 호출 또는 배포 스크립트 실행)
3. 배포 완료 기다리고, 배포 상태 기록 (성공/실패)
4. Slack #deployments 채널에 통지 발송:
🚀 배포 통지
PR: [제목] by @[작성자]
상태: ✅ 배포 성공 / ❌ 배포 실패
변경: [파일 수]개 파일
연관 Issue: #[번호]
5. 배포 실패하면, 관련 개발자한테 @ 달고 오류 로그 요약 첨부
워크플로우 설정 예제
일반적인 영수증 처리 연동 워크플로우, 각 단계가 어떻게 연결되는지 보자.
# 멀티 소프트웨어 연동 워크플로우 설정
# ================================
워크플로우명: 영수증 자동 처리
트리거 방식: 메일함 감시 (5분마다 확인)
단계 1: 이메일 감시
- 데이터 소스: 기업 메일 IMAP
- 필터 조건: 주제에 「영수증」 또는 PDF 첨부
- 출력: 이메일 내용 + 첨부 파일
단계 2: 영수증 인식
- 입력: PDF 첨부
- 조작: OCR 인식 → 영수증 번호, 금액, 거래처 추출
- 모델: GPT-4o (이미지 인식 능력 강함)
단계 3: 데이터 입력
- 목표: 공유 Excel / Google Sheets
- 조작: 새 행 추가, 인식 결과 입력
- 검증: 금액 포맷, 날짜 포맷 자동 정규화
단계 4: 통지 배포
- 채널: DingTalk 그룹 봇
- 내용: 영수증 요약 + Excel 행 번호
- 조건: 금액 > 10000일 때 추가 표시
예외 처리:
- 인식 실패 → 수동 전환, 관리자한테 메시지
- Excel 쓰기 실패 → 3회 재시도, 계속 실패면 알람
워크플로우 자동화: OpenClaw vs Coze / Dify
- 자연어로 절차 설명하면 돼, 드래그 연결 안 하고, 새 도구 배울 필요 없음
- 진짜 비즈니스 로직 이해, 죽은 if-else 분기 아님
- 예외 상황을 스스로 판단 처리, 포맷이 안 맞아서 전체 파이프라인이 멈추지 않음
- 언제든 대화로 절차 미조정, 다시 구축할 필요 없음
- 거의 모든 주류 소프트웨어하고 플랫폼 지원