기획팀 검토 자료

채널톡, 어디까지
우리 마음대로 할 수 있나

UI 커스텀과 기능 제어의 가능 범위를 비개발자 기준으로 명확하게 정리한 문서입니다.

Section 01

채널톡은 두 공간으로 나뉜다

🔵 채팅창 바깥 — 우리 공간
채팅창이 열리기 .
우리 서비스 화면이 보이는 구간.
채팅 버튼 디자인 완전 자유
이전 대화 목록 등 원하는 UI 제작 가능
API로 고객 대화 데이터 조회 가능
특정 채팅방 바로 열기 가능
⚫ 채팅창 안 — 채널톡 공간
채팅창이 열린 .
채널톡이 구조를 통제하는 구간.
AI 챗봇 응답 내용 연결 가능
메시지에 버튼 첨부 가능
특정 시점에 커스텀 화면(WAM) 삽입 가능
채팅창 레이아웃 구조 변경 불가
메시지와 무관한 플로팅 UI 불가

한 줄 요약: 채팅창 바깥은 우리가 원하는 대로 만들 수 있어요. 채팅창 은 채널톡이 구조를 쥐고 있고, 그 안에서 허용된 방식으로만 커스텀할 수 있어요.

Section 02

우리가 원하는 기능, 되나요?

채널톡 위젯 안에서는 불가
채팅 열기 전, 이전 대화 목록을 보여주고 선택해서 들어가기

채팅 버튼을 누른 후 채팅창이 열리기 전 구간은 채널톡이 제어해요. 그 사이에 우리가 만든 화면을 끼워 넣는 건 불가능해요.

우회 방법 있음: 채팅 버튼 클릭 시 채널톡 대신 우리가 만든 팝업을 먼저 띄우고 → 이전 대화 목록을 보여준 뒤 → 선택하면 해당 채팅방으로 바로 이동하는 방식으로 구현 가능해요. 단, 이 UX는 우리가 100% 직접 개발해야 해요.
구조적으로 불가
대화 중 채팅창 안에서 자유롭게 플로팅되는 버튼/UI

채팅 메시지 위에 자유롭게 떠다니는 버튼이나 배너를 올리는 건 채팅창 구조상 불가능해요. 채널톡 채팅창 레이아웃은 고정되어 있고, 우리가 그 위에 원하는 요소를 올릴 수 없어요.

대신 가능한 것: 챗봇이 메시지를 보낼 때 버튼을 함께 첨부하거나, 특정 시점에 커스텀 화면(WAM)을 팝업처럼 띄우는 것은 가능해요. 완전히 자유로운 플로팅은 아니지만, 대화 흐름 안에서 유도는 할 수 있어요.
조건부 가능
대화 흐름 중 우리가 만든 커스텀 화면 보여주기

채팅 흐름 중 특정 시점에 우리가 만든 화면(주문 취소 폼, 상품 선택 UI 등)을 채팅창 안에 표시할 수 있어요. 이걸 WAM이라고 해요.

단, 조건 있음: 반드시 트리거(챗봇 메시지의 버튼 클릭 등)가 있어야 열려요. 채팅방에 들어오자마자 자동으로 뜨거나, 항상 화면에 고정되어 있는 방식은 안 돼요.
가능
채팅 버튼(런처) 디자인을 우리 브랜드에 맞게 완전 교체

채널톡 기본 버튼을 완전히 숨기고, 우리가 만든 버튼으로 대체할 수 있어요. 미읽음 메시지 수 뱃지도 우리 버튼에 표시 가능해요.

가능
우리 AI 챗봇을 채널톡에 연결해서 응답

현재 젠데스크에서 하던 방식과 동일하게 연결 가능해요. 채널톡이 메시지를 받으면 → 우리 AI가 처리 → 채널톡으로 응답을 돌려보내는 구조예요.

Section 03

한눈에 보는 정리

원하는 기능 가능 여부 비고
진입 전 이전 대화 선택 UI 채널톡 밖에서 우리가 직접 개발
채팅창 안 자유 플로팅 버튼 ❌ 불가 채팅창 구조 자체가 고정
메시지에 버튼 첨부 ✅ 가능 챗봇 메시지에 버튼 삽입
대화 중 커스텀 화면 표시 (WAM) ✅ 가능 트리거 필요, 항시 표시 불가
채팅 버튼 디자인 완전 교체 ✅ 가능 완전한 자유도
AI 챗봇 응답 연결 ✅ 가능 현재 젠데스크 방식과 동일
채팅창 전체 구조 변경 ❌ 불가 채널톡이 고정 통제