SSOT 원칙(JSON 먼저, MD 함께): 모든 워크플로우 JSON에 대응하는 MD 보조 문서 작성. 260319 rb8001 변경 영향 반영: - companyx_grounding_pipeline: skip_default_prompt로 영향 없음 (notes 추가) - diary_reflection_pipeline: prompt DB v3 + neutral 생략 적용됨 (notes 추가) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.0 KiB
1.0 KiB
coldmail_ir_notification_sync 워크플로우
목적
콜드메일 수신 시 IR 자료 포함 여부를 판별하고, Slack에 요약 알림 + IR 분석 버튼을 게시한다.
흐름
Webhook In → Format Coldmail Data → Post Basic Notification → Has IR Deck? → (true) Add IR Analysis Button
→ (false) 종료
주요 노드
| 노드 | 설명 |
|---|---|
| Webhook In | POST /notifications/coldmail-ir 수신 |
| Format Coldmail Data | 회사명, 발신자, 제목, 요약, IR 문서 유무 추출 |
| Post Basic Notification | Slack 채널에 콜드메일 요약 게시 |
| Has IR Deck? | has_ir_deck && selected_document_id 조건 분기 |
| Add IR Analysis Button | 스레드에 IR 지표 추출/밸류에이션 버튼 추가 |
엔드포인트
- 인바운드:
POST /notifications/coldmail-ir(n8n webhook) - 아웃바운드: Slack
chat.postMessage(기본 알림 + IR 버튼)