템플릿 기반 제안서 생성
요약: Storage 에 올린 DOCX/PPTX 템플릿 에 변수({{고객사명}}, {{매출}}) 를 정의해두고, 에이전트가 사내 문서(RAG) · DB(PostgreSQL) · 외부 데이터를 조합해 자동으로 채운 뒤 DOCX 또는 PPTX 파일로 출력 합니다. Flow Studio + Team Control 기반 배치로 여러 고객사용 제안서를 배치 생성 도 가능.
구성 개요
활용 시나리오
요구 사항
템플릿 작성 규칙
DOCX 템플릿
Word 문서에 이중 중괄호 변수 를 사용합니다.PPTX 템플릿
각 슬라이드의 텍스트 박스에 동일한{{변수}} 사용. 차트·이미지는 변수로 동적 생성도 가능 (Plotly·matplotlib 결과 삽입).
변수 명명 규칙
- 한글·영문 혼용 가능:
{{고객사명}},{{customer_name}} - 중첩 객체는
.으로 접근:{{customer.name}},{{quote.total}} - 리스트 반복은
{{#items}}...{{/items}}(Mustache 스타일) - 표는 셀 전체에
{{table_data}}변수 → 자동 행 확장
단계
1
템플릿·자료 업로드
Storage 상세 → Upload:
templates/prefix 에 DOCX/PPTX 템플릿cases/에 성공사례·솔루션 자료 (RAG 검색 대상)catalog/에 가격·옵션 카탈로그
2
에이전트 구성
Agent 생성:
- Endpoints:
claude-opus-4.5(문장 품질) 또는gpt-5.2 - Tables: 위 Storage Table 모두 연결
- Tools: PostgreSQL (고객 DB) · Web Search · Slack 등
- System Prompt: 어조·금칙·필수 인용 명시
3
단일 제안서 생성 (대화 모드)
Agent Chat 에서 자연어로 요청:
templates/sales-proposal-v2.docx 템플릿으로 ABC전자(고객 ID 12345) 대상 영업 제안서를 만들어줘. 과제는 'AI 챗봇 도입'이고, 성공사례는 cases/ 에서 비슷한 제조업 2건을 인용해줘.
에이전트가:- PostgreSQL 에서 ABC전자 정보·과거 거래 조회
- RAG 로 cases/ 에서 유사 사례 검색·요약
- 견적 테이블 자동 계산
- DOCX 변수 주입 → 다운로드 링크 제공
4
배치 생성 — Flow Studio 또는 Team Control
여러 고객사용 제안서를 한 번에 생성 하려면 두 가지 경로 중 선택:(A) Flow Studio — 결정적 배치
- 입력 노드: CSV (
customer_id, project_name, budget) 또는 PostgreSQLexecute_query - Loop 노드: 고객별 반복
- LLM + Word
create_document→ DOCX 생성 - 업로드 / Slack 알림
- Supervisor + Worker(Word Template 도구 허용)
- Goal:
customers.csv 의 모든 고객에 대해 sales-proposal-v2.docx 기반 제안서 생성 - Acceptance Criteria: 파일 수 == 고객 수, 필수 변수 누락 0
5
Scheduler 로 정기화
위 Flow 를 Scheduler 에
0 9 * * MON 같은 Cron 으로 연결하면 매주 월요일 아침 자동 생성.6
결과 발행
- 다운로드 — Agent Chat 의 첨부 카드에서 직접
- Slack 전송 — Slack MCP 로 채널·DM 전달
- 이메일 — (이메일 MCP 등록 시) 담당자에게 발송
- Storage 적재 — 완성본을 별도 Storage 의
proposals/에 저장 → 후속 검색 가능
배치 실행 팁 (Flow Studio · Team Control)
- 출력 파일명 규칙 지정 —
proposal_{{customer_id}}_{{date}}.docx처럼 templating 으로 충돌 방지 - 샘플 1 건 먼저 — 변수 매핑·문체 확인 후 본 배치
- 품질 검수 워크플로 — 생성 후 자동 PR/Slack 으로 승인 요청 → 승인 시에만 발송
- 다국어 — 같은 템플릿에
lang변수 추가 → 한/영/일 동시 생성
프롬프트 템플릿
단일 제안서
배치 (Flow Studio)
변형·응용
- 계약서 + 전자서명 — DocuSign·Adobe Sign MCP 연동 (사내 도입 시)
- 버전 관리 — 동일 고객 재제안 시 이전 버전과 diff 표시
- AB 테스트 제안서 — 2 가지 톤(공식/캐주얼) 생성 후 응답률 비교
- 반자동 검수 — 생성 후 Flow 재실행 → “이 제안서에 과장 표현이 있는지 점검해줘”
- 개인화 메일 + 첨부 — DOCX 생성 + 같은 변수로 이메일 본문도 함께 생성
주의 사항
관련 레시피
- PostgreSQL 반복 쿼리 자동화 — 고객·단가 조회
- 대량 문서 인덱싱·요약 — 인용할 자료 사전 준비
- 보고서 자동 발행 — 정기 보고서 생성·발행
- Slack 알림 자동화 — 완성본 Slack 전달
- 레시피 목록