Workflow Hub

프로젝트 관리

단계 관리

프로젝트 단계를 추가/수정/삭제/순서변경할 수 있습니다.

레포지토리 매핑

카드를 클릭하면 설명/수동입력 편집이 열립니다. 편집 후 카드 안의 「설명·수동입력 저장」으로 저장하세요. 매일 반드시 포함 체크는 변경 시 자동 반영됩니다.

GitHub ID ↔ Slack ID 매칭

개발자 정보 가져오기로 가져온 GitHub ID와 Slack ID를 매칭하여 저장합니다.
매칭 정보는 레포지토리 설정 시 자동으로 사용됩니다.
새 매칭 추가

비개발자 멤버 (GitHub ID 없는 팀원)

디자이너, PM 등 GitHub ID가 없는 팀원을 등록하면 레포지토리 개발자에 추가하여 Slack 멘션을 받을 수 있습니다.
비개발자 멤버 추가

Slack 전송 설정

알림 전송 채널

Slack 앱 봇 토큰(Bot Token)으로 알림을 보낼 채널을 등록합니다. Incoming Webhook URL이 아닌 Web API(chat.postMessage)를 사용합니다. 테스트/운영 구분과 토글로 활성/비활성 전환이 가능합니다.

채널 추가
봇이 접근 가능한 채널이 목록에 표시됩니다. config에 없는 채널도 선택할 수 있습니다. 각 채널에 봇을 초대하세요 (/invite @앱이름).
로딩 중... — .env에 SLACK_BOT_TOKEN=xoxb-...를 설정하면 Web API로 전송합니다. Incoming Webhook URL은 사용하지 않습니다.
필요 Bot Token Scopes: chat:write (전송), channels:read, groups:read (채널 목록), users:read (멤버 매칭용 멤버 목록). Slack App 설정 > OAuth & Permissions에서 추가 후 워크스페이스에 재설치하세요.

슬래시 커맨드

/issue — 이슈 생성 모달을 엽니다.

자동 감지 설정

아래 "수동 감지 실행"으로 GitHub에서 새 레포지토리와 개발자를 자동으로 감지하여 추가합니다.

아직 감지 결과 없음

백엔드 로그


      

GitHub 이슈 생성

레포지토리를 선택하고 이슈를 바로 생성합니다. 슬랙에서는 /issue 커맨드를 사용하세요.

클릭하거나 이미지를 드래그하세요
라벨
라벨 로딩 중...
담당자 (최대 2명)

슬랙 연동

Slack App에서 /issue 커맨드를 입력하면 이슈 생성 팝업이 열립니다.

Slash Command URL
Interactivity URL

Slack App 설정 > Slash Commands와 Interactivity & Shortcuts에 위 URL을 등록하세요.

외부 이슈 생성 API 키

외부 서비스(어드민 페이지 등)에서 이슈를 직접 생성할 수 있도록 API 키를 발급합니다.

로딩 중...

API 사용법

POST /api/external/issues/{repo_name}
Headers:
  X-API-Key: <EXTERNAL_API_KEY>
  Content-Type: application/json
Body:
  { "title": "이슈 제목", "body": "내용", "labels": ["bug"], "source": "서비스명" }

수집된 오류

SDK(Node/Python)가 전송한 오류를 fingerprint 단위로 모아 보여줍니다. 레포 설정에서 ingest 키를 발급해야 수집이 시작됩니다.

로딩 중...
타입 메시지 발생 위치 누적 최근 발생 상태 액션
프로젝트를 선택하면 목록이 표시됩니다.