chatgpt

반복 업무 자동화 명세 프롬프트: 실행보다 먼저 정할 입력과 실패 규칙

반복 업무를 트리거, 입력, 출력, 실패 처리, 승인 경계가 있는 자동화 명세로 바꿉니다. 중복 실행과 누락 데이터의 처리 예시를 통해 구현 전에 확인할 조건을 정리합니다.

작성 수정
💡

프롬프트 사용 방법

  1. 1단계: 아래 입력 칸에 각 항목에 맞는 정보를 적어주세요
  2. 2단계: 입력하면 아래 프롬프트가 자동으로 업데이트됩니다
  3. 3단계: '프롬프트 복사' 버튼을 눌러 ChatGPT/Claude에 붙여넣으세요

💡 입력 칸의 회색 글씨는 예시입니다. 참고해서 작성해보세요!

📝 필요한 정보를 입력해주세요 (총 7개)

현재 업무에 대한 값을 입력하세요

실행 조건에 대한 값을 입력하세요

입력 자료에 대한 값을 입력하세요

출력 계약에 대한 값을 입력하세요

실패 사례에 대한 값을 입력하세요

승인 경계에 대한 값을 입력하세요

구현 환경에 대한 값을 입력하세요

📋 완성된 프롬프트 (복사해서 사용하세요)

제공한 반복 업무를 구현 담당자에게 전달할 자동화 명세로 바꾸어라.
연동 설정, 계정 접근, 예약 실행, 외부 발송을 실제로 수행하지 마라.

입력:
- 업무 목적과 현재 수작업 순서: {{현재_업무}}
- 실행 계기·주기·시간대: {{실행_조건}}
- 입력 필드와 실제 형태의 익명 예시: {{입력_자료}}
- 원하는 결과와 전달 대상: {{출력_계약}}
- 실패 사례와 중복 가능성: {{실패_사례}}
- 자동 처리 허용 범위와 승인자: {{승인_경계}}
- 확인된 도구·권한·제약: {{구현_환경}}

명세 작성 규칙:
1. 사실, 제안, 확인 필요를 표시한다. 제공되지 않은 API나 계정 권한,
   자동 예약 기능을 이미 사용 가능한 것으로 쓰지 않는다.
2. 트리거에는 시간대, 대상 기간, 입력 도착 마감, 늦게 온 자료 처리,
   같은 이벤트가 다시 들어왔을 때의 식별 기준을 적는다.
3. 입력 계약에는 필드/형식/필수 여부/빈 값/중복 식별/검증 방법을 적는다.
   서로 다른 시스템의 같은 이름 필드를 같은 뜻이라고 추정하지 않는다.
4. 출력 계약에는 저장 위치, 파일 또는 레코드 이름, 포함 항목,
   성공 판정, 수신자를 적는다. 초안 생성과 실제 발송을 분리한다.
5. 단계별로 선행 조건, 처리, 상태 전이, 실패 시 행동을 적는다.
   검증 실패와 일시적 연결 실패를 구별한다. 재시도 횟수가 정해지지
   않았다면 임의로 무한 재시도하지 말고 결정할 항목으로 남긴다.
6. 부분 성공 후 재실행할 때 중복 생성·중복 발송을 어떻게 확인할지 적는다.
   외부 효과의 완료 여부가 불명확하면 확인 전 재실행을 보류한다.
7. 승인 대기에는 승인자, 검토 대상 버전, 승인 만료 또는 취소 조건을 적는다.
   승인 뒤 내용이 바뀌면 재승인 필요 여부를 명시한다.
8. 정상, 필수 값 누락, 중복 이벤트, 부분 성공, 승인 거절 사례에 대해
   입력/기대 상태/생기면 안 되는 외부 효과를 작성한다.

출력 순서:
A. 업무 범위와 자동화하지 않을 부분
B. 트리거·입력·출력 계약
C. 상태별 처리와 실패 표
D. 승인 경계와 실행 전 확인 질문
E. 수용 사례와 담당자 확인란
이는 설계 문서임을 첫 줄에 밝히고, 실행 완료나 절감 효과를 주장하지 마라.

입력하지 않은 항목은 원래 표시를 유지합니다.

입력값 가이드

반복 업무 자동화 명세는 “매주 보고서를 만들어 보내기”를 언제 시작하고, 어떤 데이터로 만들며, 실패하면 어디서 멈추는지까지 풀어 쓴 문서입니다. 운영 담당자와 구현 담당자의 생각이 다른 지점을 먼저 찾는 데 사용합니다. 자동화 도구를 고르기 전에 출력 계약과 승인 경계를 정하는 것이 이 글의 목표입니다.

ChatGPT에 수작업 설명과 익명화한 예시를 붙여 넣으면 사용할 수 있습니다. 커넥터나 API 접근은 필요하지 않으며 이 프롬프트가 자동화를 설치하지도 않습니다. 도구 연결이 실제로 가능한지, 예약 실행과 권한 관리가 어떻게 동작하는지는 별도 구현 단계에서 확인합니다.

입력 예: 주간 문의 요약 초안

현재 업무: 운영 담당자가 전주 문의 CSV를 내려받아 유형별 건수와
미해결 문의 ID를 정리하고 팀장이 승인하면 팀 메일로 발송한다.
실행 조건: 매주 월요일 09:00, Asia/Seoul.
대상 기간: 직전 월요일 00:00 이상, 이번 월요일 00:00 미만.
입력 예:
ticket_id,created_at,type,status
Q-101,2026-09-01T14:20:00+09:00,결제,미해결
Q-102,2026-09-02T10:10:00+09:00,로그인,해결
출력: 내부 검토 폴더에 주차별 초안, 유형별 건수와 미해결 ID.
실패 사례: CSV 누락, 같은 주차 파일 재업로드, 발송 결과 확인 불가.
승인: 초안 생성까지 자동 허용. 발송은 팀장 승인 필요.
환경: CSV를 수동 제공할 수 있음. 저장·메일 API는 아직 확인하지 않음.

예시의 날짜와 레코드는 가상입니다. 고객 이름, 문의 본문, 이메일 주소가 집계에 필요하지 않다면 입력에서 제외하세요. 두 행만 제공했을 때 전체 문의량을 추정하지 않도록 “예시 데이터”인지 “해당 기간 전체 데이터”인지도 적습니다.

명세를 완성하는 순서

  1. 수작업을 행동 단위로 나눕니다. 다운로드, 형식 검사, 집계, 초안 저장, 검토, 발송을 분리합니다. “보고서 작성” 한 줄로 묶으면 어디까지 성공했는지 남기기 어렵습니다.
  2. 시간의 경계를 정합니다. 주차 기준과 시간대를 명시하고 마감 후 도착한 문의를 다음 주로 넘길지 재집계할지 결정합니다. 이 결정이 없으면 같은 주간 보고서라도 집계 대상이 달라집니다.
  3. 데이터와 실행의 중복을 따로 다룹니다. 같은 ticket_id가 두 번 등장하는 문제와 같은 주차 작업이 두 번 시작되는 문제는 다릅니다. 하나의 중복 제거 규칙으로 둘을 해결했다고 쓰지 않습니다.
  4. 승인 대상을 고정합니다. “승인됨”만 저장하지 말고 어떤 초안 버전을 승인했는지 연결합니다. 집계가 바뀐 뒤 이전 승인을 그대로 적용할지는 담당자가 정해야 합니다.
  5. 수용 사례로 구현 가능성을 확인합니다. 정상 입력만 검토하지 말고 파일 누락과 부분 성공을 넣습니다. 발송 결과를 알 수 없는 상황에서 무조건 재시도하도록 설계되었다면 승인 경계를 다시 봅니다.

예시 결과: 실제 모델 실행이 아닌 편집 예시

다음은 가상 입력에 대한 설계 예이며, 연동 실행 결과가 아닙니다.

상태 진입 조건 다음 행동 실패 또는 보류
입력 대기 해당 주차 파일 없음 누락 상태를 내부 담당자에게 표시 집계와 발송 금지
검증 중 파일과 대상 기간 확인 필수 열, 날짜, 문의 ID 중복 검사 잘못된 행 위치 반환
초안 준비 검증된 자료의 집계 완료 기간·입력 버전과 함께 초안 저장 저장 수단은 구현 전 확인
승인 대기 초안 버전 고정 팀장이 수신 대상과 내용을 확인 내용 변경 시 재승인 제안
발송 확인 필요 승인 후 발송 요청, 결과 불명확 발송 식별자 또는 수신 기록 조회 확인 전 재발송 금지

중복 작업 식별자는 “보고서 종류 + 대상 기간 + 입력 버전”을 후보로 제안할 수 있습니다. 다만 이것이 사용 중인 도구에서 유일성을 보장한다는 뜻은 아닙니다. 저장소나 자동화 플랫폼에서 실제로 중복을 차단하는지 검증해야 합니다.

실패와 검증 체크리스트

  • 대상 기간의 시작·끝과 시간대가 명시되어 있는가?
  • 누락 데이터가 0건으로 처리되지 않는가?
  • 중복 레코드와 중복 실행의 판정 기준이 구별되는가?
  • 일부 성공한 작업을 반복할 때 외부 효과가 다시 발생하지 않는가?
  • 승인 대상 버전과 실제 발송 대상 버전이 일치하는가?
  • 계정 권한, 저장 위치, 알림 수단의 미확인 사항이 드러나는가?
  • 결과가 명세일 뿐 실제 예약·발송 설정은 아니라는 점이 분명한가?

후속 프롬프트

자동화 명세: {{명세_초안}}
새로 확인된 도구 제약과 운영자 결정: {{확정_조건}}
실제 실행은 하지 말고 명세의 모순만 찾아라.
특히 입력 누락, 중복 트리거, 승인 후 내용 변경, 발송 결과 불명확 상황에서
각각 어떤 상태에 머물러야 하는지 표로 고쳐라.
확정되지 않은 권한은 미확정으로 유지하고, 추가 승인이 필요한 지점을 적어라.

출처와 편집 판단

  • OpenAI: Build skills: 스킬이 지침, 자료, 선택적 스크립트로 워크플로를 묶는 형식이라는 설명을 참고했습니다. 명세만으로 외부 연동이 실행된다는 근거는 아닙니다.
  • Anthropic: Prompt engineering overview: 명확한 성공 기준과 이를 확인할 평가 방법을 먼저 마련하라는 안내를 참고했습니다.

출처는 2026-09-06 확인 기준입니다. 주차 식별자, 승인 상태, 실패 표는 이 글의 운영 설계 제안입니다. 특정 플랫폼의 재시도 정책이나 업무 시간 절감 효과를 검증한 결과가 아닙니다.

🚀 AI 바로 열기

🔗 관련 프롬프트

chatgpt

챗GPT 업무 자동화 워크플로우 프롬프트 - 생산성 극대화 가이드

ChatGPT로 반복 업무, 데이터 처리, 이메일 관리, 보고서 작성 등 업무 자동화 워크플로우를 설계하는 프롬프트입니다. Zapier, Make, Notion, Slack과 연동하여 실무에서 바로 적용 가능한 자동화 프로세스를 구축할 수 있습니다.

업무자동화워크플로우
프롬프트와 사용 가이드
chatgpt

ChatGPT 프로젝트 관리 프롬프트 - 일정계획 태스크관리 WBS

ChatGPT로 프로젝트 관리, 일정 계획, WBS 작성, 마일스톤 설정, 리스크 관리를 수행하는 프롬프트입니다. PM과 팀 리더를 위한 체계적인 프로젝트 운영 가이드.

프로젝트관리일정계획
프롬프트와 사용 가이드
chatgpt

목표 설정과 달성 - SMART, OKR, WOOP 실전 프롬프트

효과적인 목표 설정과 달성을 위한 실전 프롬프트. SMART 목표, OKR, WOOP 등 검증된 프레임워크를 활용하여 체계적인 실행 계획을 수립합니다.

목표설정SMART
프롬프트와 사용 가이드
chatgpt

시간 관리 마스터 - 생산성 향상을 위한 시스템 구축

효과적인 시간 관리를 위한 종합 가이드. 포모도로 기법, GTD, 타임블로킹, 아이젠하워 매트릭스 등 검증된 방법론과 도구 활용법을 체계적으로 다룹니다.

시간관리생산성
프롬프트와 사용 가이드