OpenLab36 / 원격지원 (SmartHelper)
운영 중

원격지원 (SmartHelper)

상담원이 세션을 만들어 번호(10~99)를 알려주면, 고객은 설치 과정 없이 번호만 골라 접속합니다. 상담원이 고객 화면을 보고, 고객이 허용하면 원격제어까지 진행합니다. 사내 중계 서버를 통해 지원하며 TeamViewer 등 고가 솔루션의 저비용 대체재로 설계했습니다.

ASP.NET Core 8 · WebSocket Relay · 서명된 단독 실행 에이전트 · 사내 자체 호스팅

접속 주소

관리자(상담원)와 사용자(고객)의 접속 주소가 서로 다릅니다.

관리자 · 상담원

상담원 콘솔

h.openlab36.com/console/

상담원이 로그인해 새 세션을 만들고 고객에게 알려줄 번호를 발급합니다. 고객 화면 보기·원격제어 요청·세션 종료를 이곳에서 조작합니다.

상담원 콘솔 열기
사용자 · 고객

고객 접속

h.openlab36.com/cu/

고객이 상담원에게 받은 번호를 선택하면 전용 지원 프로그램을 내려받아 실행합니다. PC는 회원가입·사전 설치가 필요 없고, Android 휴대폰은 앱을 설치합니다.

고객 접속 페이지 열기 Android 앱 설치

주요 기능

현재 운영 중인 기능입니다.

세션 생성·번호 발급운영

상담원이 콘솔에서 세션을 만들면 10~99 범위의 번호가 발급됩니다. 고객에게 번호만 알려주면 연결이 시작됩니다.

설치 없는 고객 접속운영

고객은 /cu 에서 번호를 고르면 접속 정보가 담긴 전용 에이전트를 내려받아 실행합니다. 사전 설치·회원가입이 없습니다.

화면 공유운영

고객 PC 화면을 실시간으로 상담원 콘솔에 전송합니다. 사내 중계 서버를 거쳐 연결됩니다.

원격제어운영

상담원이 원격제어를 요청하고 고객이 허용하면 마우스·키보드를 제어합니다. Win 키·Alt+Tab 등 보조 입력도 지원합니다.

고객 우선 제어권운영

고객이 직접 마우스·키보드를 쓰면 2초간 상담원 입력을 무시해 제어권이 고객에게 우선합니다. 고객 의사가 항상 앞섭니다.

보호 영역 보호운영

상담원은 고객 측 SmartHelper 창과 동의 창을 클릭할 수 없어, 고객 동의 절차를 상담원이 대신 누를 수 없습니다.

단독 실행 에이전트운영

접속 정보(번호·일회용 코드)를 실행 파일 이름에 담아 전달합니다. 코드는 10분 동안 한 번만 쓸 수 있습니다.

감사 로그운영

세션 생성·연결·제어 요청·종료 등 주요 이벤트를 서버에 기록해 지원 이력을 남깁니다.

Android 휴대폰 원격지원운영

Android 앱으로 휴대폰 화면을 함께 보고, 고객이 허용하면 원격 제어(터치·스크롤·뒤로·홈·글자 입력)까지 합니다. 고객이 화면을 만지면 고객 조작이 우선됩니다. 앱 설치. 아이폰 화면 보기는 앱스토어 등록 준비 중입니다.

사내 자체 호스팅으로 운영되는 원격지원 서비스입니다. 도입·협업 문의 humangrid5964@gmail.com.