# scheduled_daily_briefing 워크플로우 ## 목적 평일 09:10에 네이버 + 동남아 스타트업 헤드라인을 수집하여 Slack 채널에 자동 게시한다. ## 흐름 ``` 09:10 Trigger (월~금) → Build Runtime Context → [병렬] Call Naver Headlines API Call SEA Headlines API → Describe Actual Path → APIs Reachable? → (true) Build Runtime Summary → Slack Delivery View → (false) Build Fallback Summary → Slack Delivery View ``` ## 주요 노드 | 노드 | 설명 | |---|---| | 09:10 Trigger | cron `10 9 * * 1-5` (평일 09:10) | | Build Runtime Context | scheduler 메타 정보 설정 (channel, job wrapper, state store) | | Call Naver Headlines API | `POST :8505/api/news/naver/startup-headlines` (format=slack) | | Call SEA Headlines API | `POST :8505/api/news/sea/headlines` (format=json) | | Describe Actual Path | 두 API 결과를 합산하여 실행 경로 요약 | | APIs Reachable? | 양쪽 모두 200인지 확인 | | Slack Delivery View | 최종 결과를 Slack 채널에 게시 | ## 엔드포인트 - 아웃바운드: `POST http://192.168.219.52:8505/api/news/naver/startup-headlines` - 아웃바운드: `POST http://192.168.219.52:8505/api/news/sea/headlines` - 아웃바운드: Slack `chat.postMessage` (채널: C09C98KK2TT) ## 관련 문서 - [skill_news_briefing_request](../02_skills/skill_news_briefing_request.md)