# slack_action_extractor_request 워크플로우 ## 목적 Slack 메시지에서 "할 일/액션/todo/action" 의도를 감지하면, skill-slack의 액션 추출 API를 호출하여 결과를 스레드에 회신한다. ## 흐름 ``` Slack Trigger → Detect Action Intent → Action Request? → (true) Call skill-slack Extract Actions → Build Action Reply → Reply to Slack → (false) 종료 ``` ## 주요 노드 | 노드 | 설명 | |---|---| | Slack Trigger | 채널 메시지 이벤트 수신 | | Detect Action Intent | 정규식으로 액션 키워드 감지, channel/user 유효성 확인 | | Call skill-slack Extract Actions | `POST :8502/api/v1/extract-actions` 호출 (24h, auto_assign, priority_detection) | | Build Action Reply | 추출된 액션 아이템을 번호 목록 텍스트로 포맷 | | Reply to Slack | 원래 스레드에 결과 회신 | ## 엔드포인트 - 아웃바운드: `POST http://192.168.219.52:8502/api/v1/extract-actions` - 아웃바운드: Slack `chat.postMessage` (스레드 회신) ## 관련 문서 - [slack_thread_summary_request](./slack_thread_summary_request.md) - [slack_basic_dialogue](./slack_basic_dialogue.md)