개발 워크플로를 외부 시스템과 연결
현재 확인된 적용 범위는 ForgeAid의 티켓 및 워크플로 이벤트 알림과 외부 시스템 연결입니다.
CouplerAid
Connector set

Nos

Nos
전달되는 이벤트
- PR / Commit
코드 변경과 병합 요청 시점의 이벤트
- Build Fail
빌드 실패가 발생한 시점의 이벤트
- Approval
승인 처리와 상태 변경 시점의 이벤트
연결 대상
Slack
팀 채널로 주요 이벤트 알림을 전달합니다.
Webhook
외부 시스템이 이벤트를 수신할 수 있도록 연결합니다.
email
메일로 알림을 전달합니다.
GitLab
소스 저장소와의 연결을 지원합니다.
AI API
AI 분석에 사용하는 API와의 연결을 지원합니다.
Notification 채널
ForgeAid 또는 IntelligenceAid에서 이벤트가 발생하면 CouplerAid Connector를 통해 외부 시스템이나 알림 채널로 전달됩니다.
Event sources
- PR / Commit
- Build Fail
- Approval
CouplerAid
Notification
Delivery channels
- Webhook
- Slack
서비스마다 반복하던 연결을
공통 Connector로
ForgeAid와 IntelligenceAid가 각각 외부 시스템 연결을 따로 구현하면 연결이 늘어날수록 관리 부담도 커집니다. CouplerAid는 두 서비스가 같은 Connector 기능을 사용하도록 지원합니다.
도입 전
CouplerAid 적용 후
서비스마다 연동을 개별 개발
Connector를 공통으로 사용
채널이 늘어날 때마다 구현 반복
연결 대상만 추가해 확장
변경 알림이 흩어져 확인이 늦어짐
주요 이벤트를 사용하는 채널에서 확인
독립 제품이 아닌 Connector 기능
CouplerAid는 IntelligenceAid, ForgeAid와 같은 수준의 독립 서비스가 아니라 두 서비스에서 사용하는 Connector 기능의 모음입니다. 별도의 관리 화면 없이 각 서비스의 흐름 안에서 사용됩니다.
다른 서비스와의 관계
IntelligenceAid와 ForgeAid는 Nos의 핵심 서비스이며, CouplerAid는 이 서비스를 외부 시스템과 연결합니다.
GET STARTED

도입, 지금 시작해 보세요