채널: 이메일, Telegram, SMS와 Meta
이메일, Telegram 메시지, SMS와 WhatsApp·Messenger·Instagram 메시지가 채팅과 같은 받은 편지함으로 들어오는 방식과 적용 규칙.
웹사이트 위젯 외에 다른 경로로도 메시지를 받을 수 있습니다. 모든 채널은 채팅과 같은 상담원 화면으로 들어오며 팀은 거기서 답변합니다. 답변은 같은 채널로 돌아갑니다.
중요 – 현재 상태: 채널은 구현되어 모의 상대 서비스로 테스트했지만 실제 메일함, 봇이나 제공업체 계정에서는 아직 시도하지 않았습니다. 채널 페이지에도 명시됩니다. 고객에게 알리기 전에 충분히 테스트합니다.
채널 설정 위치
이메일, Telegram과 SMS는 프로젝트별 /app/projects/…/channels(채널)에서 설정합니다. 연동 페이지의 채널 설정에서도 접근할 수 있습니다. 연동 관리 권한(소유자와 관리자)이 필요합니다.
모든 채널에 같은 조작 항목이 있습니다.
- 이 채널 켜기
- AI 어시스턴트가 이 채널에서 자동 답변 – 이메일은 기본적으로 꺼짐, Telegram과 SMS는 켜짐
- 저장, 연결 테스트(전송하지 않고 로그인만 함), 채널 제거
- 미설정, 켜짐, 꺼짐, 테스트 통과, 오류, 아직 테스트하지 않음의 상태와 마지막 검사·조회 시각
비밀번호 같은 비밀 필드는 비워 두면 변경하지 않습니다. 인증 정보는 암호화해 저장합니다.
이메일
기존 메일함에서 메일을 가져오고 팀의 답변을 이메일로 보냅니다. reactive.chat의 별도 전달 주소는 없습니다.
입력 항목:
- 메일함 주소와 발신자 이름
- 수신(IMAP) – 서버, 포트(993 또는 143), 암호화(SSL/TLS 또는 STARTTLS), 사용자 이름, 비밀번호
- 발신(SMTP) – 같은 정보, 포트 465, 587, 25 또는 2525입니다. 발신을 비워 두면 reactive.chat 자체 전송으로 보내며 운영자 주소를 회신 주소로 설정합니다. 자체 서버를 사용하면 SPF·DKIM이 맞고 답변이 “보낸 편지함”에도 들어갑니다.
- 원하면 가져온 메일을 메일함에서 읽음으로 표시
서버는 이름만 허용하고 IP 주소는 허용하지 않습니다.
가져오기 방식:
- 1분마다 받은 편지함의 새 메일을 가져오며 채널 활성화 후 도착한 메일만 수집합니다.
- 고객이 이전 메일에 답하면 최대 30일 후까지 같은 대화로 들어갑니다.
- 부재중 안내, 전송 보고서, 메일링 리스트, 스팸 표시 메일과 자신의 메일은 가져오지 않습니다.
- 이미지, PDF, 텍스트나 CSV이고 요금제 제한에 맞으면 첨부 파일도 가져옵니다. 그렇지 않으면 프로젝트 기본 언어로 “[첨부 파일이 허용되지 않음: …]”을 표시합니다.
- 폭주 방지를 위해 발신자별·프로젝트별 시간당 상한이 있습니다.
이메일 AI 활성화는 의도적으로 별도 선택입니다. 자동 답장과 긴 인용 때문에 반복될 위험이 있기 때문입니다. 어시스턴트의 답변은 자동 답장으로 표시됩니다.
Telegram
Telegram의 @BotFather에서 /newbot으로 이 프로젝트 전용 봇을 만들고 봇 토큰을 입력합니다. 저장하면 reactive.chat이 콜백 주소를 직접 등록합니다.
- 봇과의 개인 채팅만 대화가 되며 그룹은 제외됩니다.
- 텍스트 최대 4096자, 파일 최대 15 MB입니다.
- Telegram 연동으로 팀 알림에 사용하는 봇이 있다면 다른 봇을 사용합니다.
SMS
먼저 자체 Twilio 계정을 워크스페이스 연동으로 연결합니다. 그다음 채널에 이 프로젝트의 Twilio 번호(+44… 형식)를 입력하고 Twilio의 “A message comes in”에 채널 페이지의 주소를 넣습니다.
- 텍스트만 가능합니다. MMS 이미지는 알리지만 가져오지 않습니다.
- 긴 답변은 총 최대 1600자로 최대 SMS 3개에 나누어 보냅니다.
WhatsApp, Facebook Messenger와 Instagram
세 채널은 채널 페이지가 아닌 워크스페이스의 연동(/app/integrations)에서 설정합니다. Meta 자체 앱이 필요하며 인증 정보를 입력합니다. 연동 페이지에 Meta용 콜백 주소가 표시됩니다.
플랫폼 규칙이 적용됩니다.
- WhatsApp – 고객의 마지막 메시지로부터 24시간 이내에는 자유롭게 답변하고 이후에는 Meta 승인 템플릿만 보냅니다.
- Instagram – 고객이 먼저 작성해야 합니다.
- Messenger – 표준 허용 시간 밖에서는 팀의 사람이 답하는 경우만 가능합니다.
이 연결들은 기록된 응답을 바탕으로 구현했으며 실제 Meta 계정에서는 아직 테스트하지 않았습니다.
WhatsApp에는 동의 증빙이 있는 연락처용 일괄 발송도 있습니다. 상담 가능 여부, 전화 요청과 알림을 참조합니다.
상담원 화면에서 다른 점
- 보고서는 채널로 필터링하고 자동화에서는 채널을 배정 규칙의 조건으로 쓸 수 있습니다.
- 긴 답변은 채널 제한에 맞게 줄이거나 나눕니다.
/buttons,/form,/cards같은 명령은 위젯용입니다. 다른 채널에서는 일반 텍스트가 좋습니다.- 같은 사람의 다른 채널 대화는 증거를 통해 연결할 수 있습니다. 상담원 화면 참조.
알려진 미완료 사항
채널 답변 전송이 최종 실패해도 현재 대화에 표시되지 않습니다. 상담원 화면에서는 전달된 것처럼 보입니다. 설정 후 실제 테스트 메시지를 양방향으로 확인합니다.
운영자가 프로젝트의 채널을 껐으면 채널 페이지에 표시하며 설정은 유지됩니다.
최종 업데이트: