사용 설명서 > CRM·자동화·메시징 > 자동화 액션
카카오 알림톡 액션
이 글의 목차
회원 가입 직후나 신청 접수 직후처럼 정해진 안내를 카카오톡으로 보내고 싶을 때는 자동화 빌더의 카카오톡 블록에서 알림톡을 고릅니다. 알림톡은 카카오 승인을 받은 템플릿 문구에 연락처별 값을 채워 보내는 방식이라, 속성 패널에서는 문구를 쓰는 대신 템플릿을 불러오고 변수 칸을 채웁니다. 이 글에서는 패널의 항목을 위에서부터 차례로 설명하고, 자동화가 실행될 때 이 블록이 어떻게 움직이는지 안내합니다. 친구톡은 별도 글에서 다룹니다.
1. 알림톡 블록은 어디에 있나요
자동화 > 워크플로우에서 자동화를 열고 블록 사이의 더하기 버튼을 누르면 오른쪽에 액션 선택 패널이 열립니다. 여기서 설명 문구가 알림톡/친구톡인 카카오톡 카드를 고릅니다.

블록이 들어가면 이름은 카카오톡 발송, 부제는 카카오 알림톡 템플릿 발송으로 보이고 오른쪽에 속성 패널이 열립니다.

2. 발송 타입, 수신자, 발신번호
패널 맨 위의 레이블과 설명은 블록 이름과 부제를 정하는 공통 칸입니다. 그 아래 한 줄에 세 칸이 있습니다.
- 발송 타입: 알림톡과 친구톡 중에서 고릅니다. 알림톡을 고르면 아래 템플릿 영역이 보입니다.
- 수신자 휴대폰: 처음에는 연락처 전화번호를 뜻하는 변수가 들어 있습니다. 칸 아래 수신자: 옆의 버튼 두 개를 누르면 같은 종류의 변수로 바꿀 수 있고, 두 변수 모두 실행할 때 연락처에 저장된 전화번호로 바뀝니다.
- 발신번호: 비워 두면 기본 발신번호 사용이라는 안내대로 Solapi에 등록된 기본 발신번호로 나갑니다. 칸 아래 안내처럼 실패 시 SMS 대체 발송에도 같은 번호가 쓰입니다.
3. 템플릿 ID와 불러오기
템플릿 ID (Solapi UUID) 칸에 Solapi 콘솔에 등록해 둔 알림톡 템플릿의 ID를 적고 불러오기를 누르면 Solapi에서 템플릿 정보를 가져옵니다. 템플릿 본문, 본문 속 변수, 버튼이 패널에 채워지고 오른쪽 미리보기에 카카오톡 말풍선으로 본문이 나타납니다. 불러오기 전에는 템플릿 변수 칸에 불러오기 후 생성됩니다, 미리보기에 안내 문구가 보입니다.


4. 템플릿 변수와 버튼 URL
불러온 본문에 #{이름} 같은 변수가 있으면 템플릿 변수 아래에 변수마다 한 줄씩 생깁니다. 이름, 이메일, 전화번호, 회사, 오늘 날짜처럼 뜻이 분명한 변수명은 연락처 변수가 미리 채워집니다. 값 칸에 직접 적거나, 오른쪽 변수 버튼을 눌러 동적 변수 선택에서 연락처의 이름, 성, 이메일, 전화번호, 회사와 오늘 날짜를 뜻하는 변수를 고를 수 있습니다. 칸에 입력한 내용은 바로 미리보기에 반영되고, 미리보기 아래에는 77 / 1000자처럼 글자 수가 나타납니다.


변수 값 칸은 기본이 한 줄 입력이며 40자까지 입력됩니다. 템플릿에 링크 버튼이 있으면 버튼 URL 설정에 버튼이 나타납니다. 안내 문구대로 Solapi 콘솔에서 버튼 URL을 변수 형태로 등록해 두고, 버튼의 템플릿 변수명에 그 변수명을, 실제 URL에 보낼 주소를 적습니다. 주소의 https:// 는 발송할 때 자동으로 빠집니다.
5. 대체 발송, 테스트 발송, 예약
- 실패시 SMS 대체 발송: 체크하면 알림톡이 실패했을 때 문자로 대신 보내 달라고 요청합니다. 체크하지 않으면 대체 발송 없이 알림톡만 요청합니다.
- 테스트 발송: 수신 번호를 적고 누르면 입력한 번호로 알림톡이 실제로 발송됩니다. 템플릿을 불러오지 않았으면 먼저 불러오라는 안내가 나옵니다.
- 이 알림톡을(를) 특정 날짜로 예약: 체크하고 예약 날짜 및 시간을 고르면 그 시각에 보냅니다. 날짜가 초과된 경우 알림톡 보내기 건너뛰기를 체크하면 예약 시각에서 30분 넘게 지난 연락처에게는 보내지 않고 다음 블록으로 넘어가고, 체크하지 않으면 즉시 발송됩니다.

다 채운 뒤 패널 아래 저장을 누르면 반영됩니다.
6. 실행될 때는 이렇게 움직입니다
- 전화번호: 수신자 칸의 변수를 연락처 값으로 바꿉니다. 전화번호가 비어 있으면 그 연락처의 이 블록은 실패로 기록됩니다.
- 발송 수단: Solapi 연동이 있으면 Solapi로, 없으면 NHN Cloud의 카카오 서비스로 보냅니다. 둘 다 없으면 카카오톡 서비스가 설정되지 않았다는 실패로 기록됩니다. NHN Cloud로 보낼 때는 발신번호와 버튼 URL 칸이 쓰이지 않습니다.
- 템플릿과 변수: 템플릿 ID가 없으면 실패로 기록됩니다. 변수 칸이 비어 있거나 변수명 그대로이면 발송하기 전에 막고 어느 변수인지 알려 주는 실패로 기록됩니다.
- 변수 값 다듬기: 긴 텍스트 입력 권한이 없는 계정은 변수 값의 줄바꿈이 공백으로 바뀌고 40자까지만 보내집니다. 버튼 URL은 이 제한을 받지 않습니다.
- 실패해도 이어집니다: 카카오톡 발송이 실패해도 자동화는 멈추지 않고 다음 블록으로 진행하며, 실패 사유는 실행 기록에 남습니다.
7. 이렇게 활용해 보세요
- 접수 확인 안내: 폼 제출 같은 트리거 뒤에 알림톡 블록을 두고 이름 변수를 채워 접수 안내를 보냅니다.
- 안내 링크 전달: 템플릿의 링크 버튼에 강의나 예약 페이지 주소를 넣어 다음 행동으로 이어지게 합니다.
- 시간차 안내: 대기 블록 뒤에 알림톡 블록을 이어 붙여 며칠 뒤 후속 안내를 보냅니다.
8. 알아 두실 점
- 실제로 발송됩니다: 자동화를 활성화하면 연락처에게 실제 알림톡이 나가고, 테스트 발송도 실제 발송입니다. 수신번호를 한 번 더 확인해 주세요.
- 선행 설정: 설정의 Solapi 메시징 설정에서 Solapi 연동과 카카오 채널 프로필 ID가 갖춰져 있어야 하고, 템플릿은 Solapi 콘솔에서 만들어 카카오 승인을 받아야 합니다. 비용은 연결한 서비스의 요금 기준이며 플랜별로 다를 수 있습니다.
- 수신 동의: 광고성 내용이 들어가면 받는 분의 동의가 있어야 합니다. 대상 연락처가 메시지를 받아도 되는지 먼저 확인해 주세요.
알림톡 블록을 채웠다면 대기나 조건 분기 같은 다른 블록과 조합해 흐름을 완성해 보세요.