작성일
GT PBX 개발기 7 — 장비 간 통화와 상담원 외부 발신
같은 그룹 장비끼리 큐를 거치지 않고 통화하게 한 X2와, 상담원만 통신사 트렁크로 외부 번호를 걸 수 있게 한 X4. 미등록 상대를 Dial 하면 404가 되던 문제, 실패하면 끊는 결정, 판정 순서와 fail-closed, 장비 context에는 나갈 길 자체가 없게 한 구조, 그리고 실제 회선 검증이 남은 상태를 정리했다.
작성일
같은 그룹 장비끼리 큐를 거치지 않고 통화하게 한 X2와, 상담원만 통신사 트렁크로 외부 번호를 걸 수 있게 한 X4. 미등록 상대를 Dial 하면 404가 되던 문제, 실패하면 끊는 결정, 판정 순서와 fail-closed, 장비 context에는 나갈 길 자체가 없게 한 구조, 그리고 실제 회선 검증이 남은 상태를 정리했다.
작성일
기존 상용 PBX의 화면과 데이터를 조사해 옮길 기능을 고른 기록: 장비 그룹과 CP949 CSV 일괄 등록, 사이트 라우팅을 옮기지 않은 결정과 일부 번복한 협력사 시간표, 녹취 켬/끔, 공통 기본 비밀번호의 득실, 화면 조사에서 나온 고칠 거리(2026년 10월 26~29일).
작성일
주차장 콜센터의 기존 상용 PBX를 대체하려고 요구와 결정부터 적고, 단계별 계약 문서로 일을 나눠 M1 PBX 코어(Asterisk 22 소스 빌드, ODBC Realtime, 장비 전용 context, 스테레오 녹음, watchdog, 방화벽, SIPp 통합 시험)를 세운 2026년 10월 23~26일 기록.
작성일
M2 웹앱 골격: 인증·권한·CSRF, 설정을 DB 트랜잭션으로 커밋한 뒤 Asterisk reload 없이 AMI로 반영을 확인하고 실패하면 되돌리는 흐름, 지울 수 없는 감사 로그, 통화 이력·녹취 재생, 그리고 TTS 음성을 실제 통화로 흘려 녹취 채널을 받아쓰기로 판정하는 시험(2026년 10월 26일).
작성일
1.x 저장소 네 개를 분석해 결함을 정리하고, 메인 서버와 폴링 서버를 Fastify + PostgreSQL 통합 서버 하나로 합친 과정. 커서 영속, 멱등 아웃박스, 사이트별 단일 워커를 넣었다(2026년 10월).