추천 대상
채널톡의 상담을 구글 스프레드시트에 연동하고 싶은 분
채널톡 상담 메시지를 슬랙 채널에 알림으로 전송하고 싶은 분
대표적인 노코드 자동화 플랫폼 입니다. Zapier는 다양한 앱을 연동하여 자동화된 작업을 실행할 수 있게 해주는 서비스입니다. 예를 들어, Gmail에 새로운 메일이 도착하면 채널톡에 메시지를 전송하도록 설정할 수 있어요.
Zapier를 사용하려면 먼저, 두 개 이상의 앱을 선택하고, 두 앱 간에 자동화를 실행할 행동을 선택해야 합니다. 이러한 자동화는 Zap이라고 불리며, Zapier에서 제공하는 다양한 앱 간 연동을 통해 가능합니다.
재피어는 채널톡 자체 서비스가 아닌 외부 서비스입니다.
재피어의 다양한 기능 사용을 위해서는 재피어 서비스 구독이 필요합니다.
재피어 설정에 관한 모든 권한은 재피어에서 관리됩니다. 연동 중 이용 관련 문의는 채널톡이 아닌 재피어를 통해 진행 부탁드립니다.
Zapier에서 제공하는 하나의 자동화된 workflow을 의미 합니다.
workflow가 시작되는 Trigger와, 순차적으로 실행되는 Action으로 구성되어 있습니다.
Zap은 Trigger와 Action으로 구성됩니다.
Trigger는 앱에서 발생하는 이벤트를 나타내
Action은 다른 앱에서 실행할 작업을 나타냅니다.
예를 들어, Gmail에서 메일이 도착하는 것이 Trigger이고, 채널톡에 메시지를 전송하는 것이 Action입니다.
Zap이 실행되는 시작점
앱에서 변화를 감지하는 역할을 함
변화를 감지하는 방식은 Webhook 방식, API Polling 방식 두 가지로 나뉨
트리거 이후 실제 작업을 수행하는 단계.
주로 하는 일:
데이터 쓰기/수정(스프레드시트/DB/CRM 레코드 생성·업데이트)
알림/메시지(Slack, Discord, 이메일 발송)
파일 처리(Drive/Dropbox 업로드, 변환)
업무 앱 조작(이슈/티켓/캠페인 생성, 상태 변경)
위의 예시를 보았을 때, 트리거와 액션을 말하는 노드는 밑과 같습니다.
Trigger
Channel Talk – “New UserChat Message”Action
Slack – “Send Channel Message”트리거가 발생하면, 슬랙 채널에 메시지 보내기를 실행하는 단계
재피어 에서 새로운 Zap을 만듭니다.
Trigger에서 channel talk을 검색한 후 Account 를 클릭해주세요.
재피어 인증 화면에 채널톡 API의 Access Key와 Access Secret을 입력합니다.
채널톡 Access Key와 Access Secret는 아래 경로에서 확인해주세요.
채널톡 좌측 하단 채널 설정 > 보안 및 개발 > API > 새 인증 키 만들기 클릭 > 키 이름 입력
Triggers when a new user chat is opened.
트리거 포인트가 “상담이 인입” = “채팅으로 고객 문의가 발생”
상담 인입으로 고객(리드) 문의가 발생 시 트리거 발생 (Created)
문의한 고객의 휴대폰/이메일 주소 변경 시 트리거 발생 (Updated)
채널톡으로 상담이 인입되었을 때, 필요한 정보를 슬랙 채널에 알림 메시지를 보내도록 재피어를 통해 연동이 가능합니다.
예시에서는 기본적으로 상담이 인입되었을 때 전송하는 방법을 안내드리고 있어요.
만약 특정 조건일때만 슬랙으로 메시지를 보내고 싶다면, 트리거와 액션 중간에 [zapier filter]를 통해 조건을 설정해주세요.
트리거를 channel talk 앱으로 선택하여 슬랙과 연동 설정 방법
Trigger: channel talk 선택
Trigger event: New UserChat Message 선택
Action: 슬랙 연동 후 Send Channel Message를 선택하여 원하는 정보를 담은 메시지를 작성합니다.
트리거를 재피어 웹훅으로 선택하여 슬랙과 연동 설정 방법
Trigger: zapier Webhooks 선택
Trigger event: Catch Hooks 선택
Action: 슬랙 연동 후 Send Channel Message를 선택하여 원하는 정보를 담은 메시지를 작성합니다.
채널톡에 상담이 들어오면 필요한 정보를 구글 스프레드 시트에 쌓고 싶다면, 재피어를 통해 연동해보실 수 있어요.
트리거를 channel talk 앱으로 선택하여 구글 스프레드시트와 연동 설정 방법
Trigger: channel talk 선택
Trigger event: New UserChat Message 선택
Action: 구글 스프레드시트 연동 후 Create Spreadsheet Row를 선택하여 원하는 정보를 원하는 스프레드시트에 행으로 추가합니다.
유의사항: 정보를 쌓을 스프레드시트와 스프레드시트 내의 제목행을 미리 생성해주셔야해요.
Zapier Trigger를 이용하는 Zap을 ON 할 경우, 해당 채널에 새로운 웹훅이 생성됩니다.
한 채널 당 생성 가능한 웹훅의 수는 10개 까지 제한되어 있습니다. 제한 때문에 웹훅을 생성 못할 경우 Zap이 켜지지 않게 됩니다.
자동 생성되는 웹훅은 아래와 같은 형태를 띄게 되는데, 해당 웹훅을 임의로 삭제 또는 수정할 경우 Trigger가 제대로 작동이 되지 않습니다.
유저챗 또는 팀챗 그룹의 메시지를 Trigger로 받아 해당 채팅방에 다시 메시지를 보내는 경우, Zap이 무한 반복되는 Zap loop에 빠질 수 있습니다. Zap 생성 시 반복을 일으키지 않도록 유의해야 합니다.
필터 액션을 사용하여 이러한 현상을 막을 수 있습니다.
예) 봇이 보낸 메시지는 무시
Zapier 유료 구독 시 활용 가능합니다.
여러 Zap에 걸쳐서도 무한반복되는 현상이 발생할 수 있습니다.
예) Gmail에서 메일 오면 팀챗 그룹에 메시지 전송, 팀챗 그룹 메시지 오면 Gmail에 메일 전송