아트데이터 — 카카오 알림톡 본문 정책¶
본 문서는
알림-메시지-정책.md(2026-05-01 클라이언트 확정)을 기준으로 작성된 알림톡 본문 정책입니다.정책 문서가 SoT(Source of Truth)이며, 본 문서의 모든 본문은 정책 기준으로 정렬되어 있습니다. 정책과 등록된 본문이 다를 경우 정책을 기준으로 본문을 갱신합니다 (재검수 진행).
카카오 알림톡은 카카오에서 사전에 검수한 고정 본문만 발송 가능하며, 한 글자라도 다르게 보내면 발송이 거부됩니다. 따라서 본 문서에 적힌 본문이 알리고 콘솔에 등록될 최종 텍스트입니다.
클라이언트 확정 필요 항목은 §6 「클라이언트 확정 요청 사항」에만 정리되어 있습니다 — 정책 충돌로 인한 항목은 정책 기준으로 처리되었으므로 클라이언트 결정 불필요. 카카오 검수 한계로 정책 자체를 재검토해야 하는 항목과 운영상 추가 결정만 남아 있습니다.
- 문서 상태: 본문 작성 완료, 일부 정책 재검토 항목만 클라이언트 확정 대기
- 작성 기준일: 2026-05-01
- 검수 대상: 알리고 발신 프로필
e07aed1787d90aef2c9e903aa4005fb4c99c7eee(아트데이터 카카오 비즈니스 채널)
1. 발신 정보¶
| 항목 | 값 |
|---|---|
| 발신 채널 | 카카오 비즈니스 채널 — 아트데이터 |
| 발신 번호 (백업 SMS) | 010-5035-2279 |
| 발신 프로필 키 | e07aed1787d90aef2c9e903aa4005fb4c99c7eee |
| 알리고 계정 ID | rkdwl2056 |
| 알림톡 발송 종류 | 정보성 메시지 (수신자 액션·계약관계 기반) |
| 친구톡 (이벤트/광고) | 별도 정책 — 알림-메시지-정책.md ④-C 참조 |
카카오 알림톡은 사전에 카카오 비즈니스 센터에 등록된 템플릿 본문과 정확히 일치할 때만 발송됩니다. 본문을 한 글자라도 바꾸면 알리고에서 발송이 거부됩니다. 따라서 본 문서에 적힌 본문이 최종 발송되는 텍스트입니다.
2. 등록 템플릿 전체 목록¶
| # | 템플릿 코드 | 템플릿명 | 수신 대상 | 검수 상태 | 운영 가능 | env 키 |
|---|---|---|---|---|---|---|
| 1 | UF_8018 |
운영진 대화 요청 | 강사 | 등록 (REG) | ✅ | ALIGO_TPL_OPERATIONS_CHAT |
| 2 | UF_8019 |
컨설팅 매칭 확정 안내 | 학생 | 등록 (REG) | ✅ | ALIGO_TPL_MATCHING_CONFIRMED |
| 3 | UF_8020 |
강의 링크 미등록 안내 | 강사 | 등록 (REG) | ✅ | ALIGO_TPL_MISSING_LINK |
| 4 | UF_8021 |
컨설팅 매칭 완료 안내 | 강사 | 등록 (REG) | ✅ | ALIGO_TPL_INSTRUCTOR_WELCOME |
| 5 | UG_4623 |
수업 리마인드 안내 | 학생/강사 | 승인 (APR) | ✅ | ALIGO_TPL_CLASS_REMINDER |
| 6 | UG_4624 |
환불 안내 (강사) | 강사 | 승인 (APR) | ✅ | ALIGO_TPL_REFUND_INSTRUCTOR |
| 7 | UG_5030 |
컨설팅 메시지 수신 안내 | 학생/강사 | 승인 (APR) | ⚠️ 코드 본문 불일치 | ALIGO_TPL_FIRST_MESSAGE |
| 8 | UG_4631 |
새 메시지 안내 | — | 반려 (REJ) | ❌ 발송 불가 | (미사용) |
| 9 | UG_4885 |
새 메시지 도착 안내 | — | 반려 (REJ) | ❌ 발송 불가 | (미사용) |
| 10 | UG_5956 |
답장 지연 안내 | 학생/강사 | 반려 (REJ) | ❌ 발송 불가 | ALIGO_TPL_DELAYED_REPLY |
검수 상태 의미: REG = 알리고/카카오 등록 완료, APR = 검수 승인 완료, REJ = 카카오 검수 반려. 반려된 템플릿은 카카오에서 재검수를 통과하기 전까지 발송할 수 없습니다.
3. 운영 가능한 템플릿 본문 (클라이언트 컨펌 대상)¶
각 템플릿은 카카오톡 발송 시 다음 형태로 표시됩니다.
┌────────────────────────────────────┐
│ 알림톡 도착 - 아트데이터 │
├────────────────────────────────────┤
│ [본문 텍스트] │
├────────────────────────────────────┤
│ [버튼: 버튼명] │
└────────────────────────────────────┘
3-1. UF_8018 · 운영진 대화 요청 (강사)¶
- 수신 대상: 강사
- 발송 시점: 어드민에서
[매칭 조율 요청]버튼 클릭 시 - 변수:
#{강사명}
정책 기준 본문 (재검수 대상)¶
[아트데이터] 안녕하세요 #{강사명} 선생님,
운영진이 컨설팅 매칭 조율 관련 대화를 요청드립니다.
본 알림톡에 답장하시면 카카오톡 채널 1:1 채팅으로 운영진과 연결됩니다.
빠른 답변 부탁드립니다.
발송 예시 (변수 치환)¶
[아트데이터] 안녕하세요 김지영 선생님,
운영진이 컨설팅 매칭 조율 관련 대화를 요청드립니다.
본 알림톡에 답장하시면 카카오톡 채널 1:1 채팅으로 운영진과 연결됩니다.
빠른 답변 부탁드립니다.
버튼¶
- 현재 등록 버튼: 채널톡 바로가기 →
https://artdata-edu.channel.io(정책 변경으로 폐기) - 변경 후: 버튼 없음 (본문에 답신 채널 안내 포함)
변경 사유¶
- 정책 §III-C에서 운영진↔강사 대화 채널이 카카오 채널 1:1로 확정됨 (이전 "채널톡"은 폐기)
- 본문의 "채널톡 통해 확인" 표현 → "카카오톡 채널 1:1 채팅으로 연결"로 정렬
- 채널톡(channel.io) 링크 버튼은 정책 충돌이라 제거
- ✅ 정책 기준 적용 완료 — 클라이언트 추가 확정 불필요. 알리고 콘솔에서 본문 변경 후 재검수 요청 진행.
3-2. UF_8019 · 컨설팅 매칭 확정 안내 (학생)¶
- 수신 대상: 학생
- 발송 시점: 어드민에서 매칭 확정 처리 시 1회
- 변수:
#{학생명},#{강사명},#{첫수업일},#{수업일정},#{총회차}
정책 기준 본문 (재검수 대상)¶
[아트데이터] #{학생명}님, 컨설팅 매칭이 확정되었습니다!
담당 선생님: #{강사명}
첫 수업: #{첫수업일}
수업 일정: #{수업일정}
총 회차: #{총회차}회
[컨설팅 전 준비 안내]
✔ 무료 사전 분석 이용권 1회권이 제공됩니다.
정확한 컨설팅 전략 수립을 위해
컨설팅 전까지 반드시 생기부 등록 및 분석을 완료해 주세요.
궁금한 점이 있으시면 채널톡으로 문의해주세요.
발송 예시¶
[아트데이터] 박서연님, 컨설팅 매칭이 확정되었습니다!
담당 선생님: 김지영
첫 수업: 2026-05-08 19:00
수업 일정: 매주 수 19:00
총 회차: 8회
[컨설팅 전 준비 안내]
✔ 무료 사전 분석 이용권 1회권이 제공됩니다.
정확한 컨설팅 전략 수립을 위해
컨설팅 전까지 반드시 생기부 등록 및 분석을 완료해 주세요.
궁금한 점이 있으시면 채널톡으로 문의해주세요.
버튼¶
- 버튼명: 마이페이지 바로가기
- 링크:
https://artdata-edu.com/student/mypage/courses
변경 사유¶
- 정책 §I-D에서 정의한 "컨설팅 전 준비 안내"에 무료 사전 분석 이용권과 컨설팅 전 생기부 등록/분석 필수 안내를 포함
- 무료 사전 분석 이용권은 담당강사 매칭 완료 시 지급한다. 표시명과 사용 범위는
docs/client-policy/컨설팅-무료-사전-분석-이용권-정책.md를 따른다. - "궁금한 점이 있으시면 채널톡으로 문의해주세요" — 학생↔운영진 대화 채널은 정책 §III-B 그대로 채널톡(channel.io) 유지
- ✅ 정책 기준 적용 완료 — 클라이언트 추가 확정 불필요. 알리고 콘솔에서 본문 변경 후 재검수 요청 진행.
3-3. UF_8020 · 강의 링크 미등록 안내 (강사)¶
- 수신 대상: 강사
- 발송 시점: 수업 24시간 / 2시간 / 30분 전 — 링크 미등록 시 각각 1회
- 변수:
#{강사명},#{클래스명},#{수업일}
등록 본문 (원문)¶
[아트데이터] #{강사명} 선생님,
#{클래스명} 수업의 강의 링크가 아직 등록되지 않았습니다.
수업 예정: #{수업일}
마이페이지에서 강의 링크를 등록해주세요.
발송 예시¶
[아트데이터] 김지영 선생님,
홍대 디자인 비실기 컨설팅 수업의 강의 링크가 아직 등록되지 않았습니다.
수업 예정: 2026-05-08 19:00
마이페이지에서 강의 링크를 등록해주세요.
버튼¶
- 버튼명: 마이페이지 바로가기
- 링크:
https://artdata-edu.com/instructor/mypage/courses
ℹ️ 참고: 운영진에게 보내는 동일 시점 알림은 본 템플릿을 같은 본문으로 재사용하거나 별도 어드민 알림으로 처리합니다. 정책 문서 §II-C-2 참조.
3-4. UF_8021 · 컨설팅 매칭 완료 안내 (강사)¶
- 수신 대상: 강사
- 발송 시점: 매칭 확정 처리 시 1회 (학생용 UF_8019와 같은 시점)
- 변수:
#{강사명},#{학생명},#{클래스명},#{첫수업일},#{수업일정},#{총회차}
정책 기준 본문 (재검수 대상)¶
[아트데이터] #{강사명} 선생님,
새로운 컨설팅 매칭이 완료되었습니다.
학생: #{학생명}
클래스: #{클래스명}
첫 수업: #{첫수업일}
수업 일정: #{수업일정}
총 회차: #{총회차}회
마이페이지에서 일정을 확인하고 강의 링크를 등록해주세요.
발송 예시¶
[아트데이터] 김지영 선생님,
새로운 컨설팅 매칭이 완료되었습니다.
학생: 박서연
클래스: 홍대 디자인 비실기 컨설팅
첫 수업: 2026-05-08 19:00
수업 일정: 매주 수 19:00
총 회차: 8회
마이페이지에서 일정을 확인하고 강의 링크를 등록해주세요.
버튼¶
- 버튼명: 마이페이지 바로가기
- 링크:
https://artdata-edu.com/instructor/mypage/students
변경 사유¶
- 학생용 UF_8019와 동일하게 강사도 첫 수업·수업 일정·총 회차를 알 수 있도록 변수 3개 추가
- 강사 입장에서 매칭 확정 즉시 일정 파악 가능 → 강의 준비·링크 등록을 빠르게 진행
- 학생용 UF_8019에서 이미 같은 변수를 채워 보내고 있어 백엔드 데이터 측면 추가 작업은 거의 없음 (강사 발송 코드에 변수 전달만 추가)
- ✅ 정책 기준 적용 완료 — 클라이언트 추가 확정 불필요. 알리고 콘솔에서 본문 변경 후 재검수 요청 진행.
3-5. UG_4623 · 수업 리마인드 안내 (학생/강사 공용)¶
- 수신 대상: 학생 + 강사 (양쪽 모두 같은 템플릿 사용)
- 발송 시점: 수업 1시간 전, 수업 30분 전 — 각각 1회
- 변수:
#{이름},#{시간},#{클래스명}
등록 본문 (원문)¶
[아트데이터] #{이름}님,
#{시간} 후 #{클래스명} 수업이 시작됩니다.
수업 준비를 해주세요.
발송 예시 (학생 / 1시간 전)¶
[아트데이터] 박서연님,
1시간 후 홍대 디자인 비실기 컨설팅 수업이 시작됩니다.
수업 준비를 해주세요.
버튼¶
- 버튼명: 마이페이지 바로가기
- 링크: 학생
https://artdata-edu.com/student/mypage/courses/ 강사https://artdata-edu.com/instructor/mypage/courses(수신자에 따라 코드에서 분기)
ℹ️ 알리고 등록 템플릿의 버튼 링크는 학생용으로 등록되어 있습니다. 발송 시점에 수신자가 강사인 경우 코드에서 강사용 마이페이지 URL로 덮어씁니다 (알리고 발송 API의
linkMo/linkPcoverride).
3-6. UG_4624 · 환불 안내 (강사)¶
- 수신 대상: 매칭된 강사 (학생이 컨설팅 환불을 진행한 경우)
- 발송 시점: 환불 처리 즉시 1회
- 변수:
#{강사명},#{클래스명}
등록 본문 (원문)¶
[아트데이터] #{강사명} 선생님,
매칭된 학생의 #{클래스명} 수업 환불이 처리되었습니다.
자세한 내용은 마이페이지에서 확인해주세요.
발송 예시¶
[아트데이터] 김지영 선생님,
매칭된 학생의 홍대 디자인 비실기 컨설팅 수업 환불이 처리되었습니다.
자세한 내용은 마이페이지에서 확인해주세요.
버튼¶
- 버튼명: 마이페이지 바로가기
- 링크:
https://artdata-edu.com/instructor/mypage/students
ℹ️ 학생 본인의 환불 안내는 카카오 알림톡으로 발송하지 않고 사이트 내 알림으로만 전달합니다 (정책 §I-F).
3-7. UG_5030 · 컨설팅 메시지 수신 안내 (학생/강사 공용)¶
- 수신 대상: 학생 또는 강사 (사이트 내 메시지 첫 1회)
- 발송 시점: 같은 대화방에서 양방향 첫 메시지 1회
- 변수:
#{수신자명},#{발신자명}
운영 본문 (알리고 등록 = SoT)¶
[아트데이터] #{수신자명}님, 안녕하세요.
진행 중인 컨설팅과 관련하여 #{발신자명}님이 메시지를 보냈습니다.
원활한 컨설팅 진행을 위해 아트데이터 사이트에서 메시지를 확인해주세요.
감사합니다.
발송 예시¶
[아트데이터] 박서연님, 안녕하세요.
진행 중인 컨설팅과 관련하여 김지영님이 메시지를 보냈습니다.
원활한 컨설팅 진행을 위해 아트데이터 사이트에서 메시지를 확인해주세요.
감사합니다.
버튼¶
- 버튼명: 메시지 확인하기
- 링크:
https://artdata-edu.com/chat
변경 사유 — 코드 동기화¶
- 알리고에 등록된 본문은 카카오 검수를 통과한 본문 (UG_4631·UG_4885 반려 사례 §4 참조 — "진행 중인 컨설팅과 관련하여" 표현이 통과 조건의 핵심)
- 시스템 코드는 짧은 본문("새 메시지를 보냈습니다…")으로 발송 시도하다 보니 본문 불일치로 발송 거부 중
- 정책 §III-A "첫 메시지 1회 카카오 알림톡 발송"의 맥락에 부합하므로 알리고 등록 본문을 SoT로 채택, 코드를 알리고 본문에 맞춰 동기화
- ✅ 정책 기준 적용 완료 — 클라이언트 추가 확정 불필요. 코드 측 본문만 알리고와 동일하게 변경하면 즉시 발송 재개.
4. 발송 불가 (반려) 템플릿 — 카카오 검수자 원문 첨부¶
4-1. UG_5956 · 답장 지연 안내 (반려 → 옵션 B 재검수 진행)¶
- 검수 결과 (1차): 반려 (REJ) — 2026-03-30 10:57
- 클라이언트 확정 (2026-05-01): ✅ 옵션 B — 본문을 "메시지 도착" 형태로 변경 후 재검수 시도
- 재검수 가능성: ⚠️ 통과 가능성 중간 — UG_5030이 비슷한 톤으로 통과한 사례 있음
1차 등록 시도 본문 (반려됨)¶
[아트데이터] #{이름}님,
#{상대방}님이 보낸 메시지에 아직 답장이 없습니다.
확인하지 않은 메시지가 있으니 사이트에서 확인해주세요.
카카오 검수자 반려 사유 (원문)¶
안녕하세요. 카카오톡 알림톡 검수 담당자입니다.
알림톡은 수신자액션을 기반한 정보성 메시지에 한하여 발송 가능함에 따라 상기와 같은 메시지(채팅) 알림 메시지의 경우, 계약 관계의 수신자에게 발송되어야 하며 실시간으로 안내되어야 합니다. 따라서 읽지 않은 메시지 알림이 아닌 실시간 메시지 도착 알림 메시지로 수정 요청드립니다.
정책 기준 본문 (재검수 대상 — 옵션 B 적용)¶
[아트데이터] #{이름}님, 안녕하세요.
진행 중인 컨설팅과 관련하여 #{상대방}님이 보내신 메시지가 있습니다.
원활한 컨설팅 진행을 위해 아트데이터 사이트에서 메시지를 확인해주세요.
감사합니다.
- 버튼: 메시지 확인하기 →
https://artdata-edu.com/chat
본문 작성 근거 (검수 통과 전략)¶
§4-X "3원칙" 모두 적용:
| 원칙 | 본문 적용 |
|---|---|
| 계약관계 명시 | "진행 중인 컨설팅과 관련하여" |
| 이벤트 시점 일치 | "메시지가 있습니다" — 답장 강요 표현 회피, 메시지 존재 사실만 안내 |
| 발송 목적 고정값 | "메시지를 확인해주세요" — 발송 목적이 본문에 박힘 |
UG_5030(통과 사례)과 거의 동일한 톤이지만, 시점 표현만 미세 차별화:
| UG_5030 (첫 메시지 알림) | UG_5956 (답장 지연 알림 — 옵션 B) |
|---|---|
~ #{발신자명}님이 메시지를 **보냈습니다** |
~ #{상대방}님이 보**내신 메시지가 있습니다** |
| → 즉시 도착 시점 | → 시간 경과 후 미확인 메시지 존재 |
운영상 의미¶
- 1시간 (학생↔강사) / 30분 (학생↔운영진) 무응답 시 발송 트리거는 정책 §III-A·§III-B 그대로 유지
- 수신자 입장에서는 첫 메시지 알림(UG_5030)과 비슷한 알림이 한 번 더 가는 형태 — 운영 측에서는 다른 템플릿 코드로 구분
- 🟢 클라이언트 OK (2026-05-01): 재발송 형태(같은 메시지가 한 번 더 가는 구조)에 대해서도 명시적 승인 받음 — 추가 보류 사유 없음
- ✅ 정책 기준 적용 완료 — 알리고 콘솔에서 위 본문으로 신규 등록 + 재검수 요청 진행
재검수에서 또 반려되면 옵션 A(사이트 내 미읽음 배지만 유지)로 폴백합니다.
4-2. UG_4631 · 새 메시지 안내 (반려 — 첫 시도)¶
- 검수 결과: 반려 (REJ) — 2026-03-24 11:22
- 재검수 가능성: ⚠️ 가능 (본문에 발송 목적 컨텍스트 추가 시) — 단, 이미 UG_5030이 같은 역할을 수행하고 있어 재등록 불필요
등록 시도 본문¶
[아트데이터] #{이름}님,
#{상대방}님이 새 메시지를 보냈습니다.
사이트에서 확인해주세요.
카카오 검수자 반려 사유 (원문)¶
알림톡은 어뷰징 우려가 없는 정보성 메시지에 한하여 발송 가능합니다. 현재 상기 템플릿은 단순 '메세지' 도착 안내 메시지로 어떠한 내용에 대한 알림인지 명확한 확인이 어려워 반려 처리되었습니다.
따라서 누구로부터 어떠한 발송 목적의 메세지가 도착하였는지에 대한 내용을 고정값으로 기재 요청드리며 발송하시려는 내용이 다양함에 따라 고정값으로 기재가 어려우시다면 발송 목적별로 템플릿을 분리하시어 등록 부탁드립니다. (예: 회원님께서 등록하신 물건 문의 대한 답장이 도착했습니다, 1대1 문의에 대한 답장이 도착했습니다. 등)
4-3. UG_4885 · 새 메시지 도착 안내 (반려 — 두 번째 시도)¶
- 검수 결과: 반려 (REJ) — 2026-03-24 16:48
- 재검수 가능성: ⚠️ UG_4631 반려 후 본문에 "컨설팅 관련"을 추가했으나 여전히 반려. 이후 UG_5030에서 본문을 더 구체화하여(
진행 중인 컨설팅과 관련하여) 통과함
등록 시도 본문¶
[아트데이터] #{수신자명}님, 안녕하세요.
#{발신자명}님이 컨설팅 관련 새 메시지를 보냈습니다.
아트데이터 사이트에 접속하여 메시지를 확인해주세요.
감사합니다.
카카오 검수자 반려 사유 (원문)¶
알림톡은 어뷰징 우려가 없는 정보성 메시지에 한하여 발송 가능합니다. 현재 상기 템플릿은 단순 '메세지' 도착 안내 메시지로 어떠한 내용에 대한 알림인지 명확한 확인이 어려워 반려 처리되었습니다.
(예: 회원님께서 신청하신 컨설팅 문의에 대한 답장이 도착했습니다, 1대1 문의에 대한 답장이 도착했습니다. 등)
통과한 UG_5030과 비교 (본문 변경으로 통과한 사례)¶
| 반려 (UG_4885) | 승인 (UG_5030) |
|---|---|
#{발신자명}님이 컨설팅 관련 새 메시지를 보냈습니다. |
진행 중인 컨설팅과 관련하여 #{발신자명}님이 메시지를 보냈습니다. |
| → "컨설팅 관련"이 형용사로만 붙어 모호 | → "진행 중인 컨설팅" 으로 계약 관계가 명시되어 통과 |
두 반려 템플릿은 시스템 어디에서도 호출되지 않습니다 (UG_5030이 대체). 별도 조치 없이 deprecated 상태로 유지하면 됩니다.
4-X. 반려 사유 요약 — 카카오 알림톡 검수 정책¶
세 건의 반려 사유를 종합하면 카카오 알림톡 검수의 핵심 원칙은 다음과 같습니다.
| 원칙 | 의미 | 위반 사례 (반려) | 통과 사례 |
|---|---|---|---|
| 계약관계 명시 | 발신자–수신자의 관계가 본문에 드러나야 함 | "메시지가 왔습니다" | "진행 중인 컨설팅과 관련하여 메시지가 왔습니다" |
| 이벤트 시점 일치 | 알림톡은 이벤트 발생 시점에 발송되어야 함 (재알림·리마인드 X) | "1시간째 답장이 없습니다" | "수업이 1시간 후 시작됩니다" (예약 이벤트) |
| 발송 목적 고정값 | 본문에 발송 목적이 고정 텍스트로 명시되어야 함 | #{내용} 같은 가변 슬롯 |
"컨설팅 매칭이 확정되었습니다" (목적이 본문에 박힘) |
향후 신규 템플릿 등록 시 위 3원칙을 본문 작성 단계에서 반드시 적용해야 검수 통과율이 높아집니다.
5. 정책에는 있으나 알리고에 등록되지 않은 템플릿¶
5-1. 강사 매칭 신청 자동 첫 메시지 (선발신)¶
정책 문서 §II-A-1에 정의된 "강사가 매칭강사 신청 시 자동으로 발송되는 5가지 정보 요청 알림톡".
- 템플릿 ID 후보:
INSTRUCTOR_APPLICATION_GUIDE - 현황: 알리고 미등록 + 시스템 미구현
- 변수:
#{강사명} - 버튼: 없음 (본문에 메일 안내 포함)
정책 기준 본문 (신규 등록)¶
[아트데이터] #{강사명}님, 안녕하세요.
아트데이터 강사 매칭 신청 확인을 위해
아래 정보를 메일로 보내주세요.
1. 강사명
2. 소속 학원명/지역
3. 연락 가능 번호
4. 비실기 컨설팅 진행 희망 대학
(예: 홍대/이화여대/홍대 디자인이론 등)
5. 이전 연도 합격자 명단 및 합격률 증빙 자료
(합격증, 결과 캡처 등 *자료는 상담 이후 추가 제출 가능)
보내실 메일: art_data@naver.com
자료 확인 후 운영진이 연락드리겠습니다.
정책 본문에서 변경된 부분¶
- 헤더:
[아트데이터] #{강사명}님, 안녕하세요.추가 (정보성 알림톡 표준 헤더) - 이모지
📩제거 (카카오 검수 반려 리스크 회피) - 그 외 본문은 정책 §II-A-1과 동일
변경 사유¶
- 정책 §II-A-1 그대로 등록 진행 (정책 기준)
- 검수 통과율을 위한 헤더·이모지 제거만 적용
- ✅ 정책 기준 적용 완료 — 클라이언트 추가 확정 불필요. 알리고 신규 등록 + 검수 요청 진행.
5-2. 채널톡 무응답 30분 알림톡 (학생 → 운영진 답신 유도)¶
정책 문서 §III-B에 정의된 "운영진이 채널톡 메시지를 보낸 뒤 학생이 30분간 미응답 시 발송되는 알림톡".
- 템플릿 ID 후보:
CONSULT_REPLY_REMINDER또는CHANNEL_TALK_REPLY_REMINDER - 현황: 알리고 미등록 + 시스템 미구현
- 변수:
#{학생명},#{운영진명}(옵션) - 버튼: [채널톡 바로가기] (
https://artdata-edu.channel.io)
정책 기준 본문 (신규 등록)¶
[아트데이터] #{학생명}님, 안녕하세요.
진행 중인 상담에 운영진이 보낸 메시지가 있습니다.
편하실 때 채널톡에서 메시지를 확인하시고 답변해주시기 바랍니다.
변경 사유¶
- 정책 §III-B에 정의된 발송 조건(5조건 + 1일 1회 + 00:00 초기화)에 맞춰 신규 등록
- 카카오 검수 통과를 위해 "진행 중인 상담" 계약관계 명시 (UG_4631·UG_4885 반려 사례 회피 — §4-X 3원칙 적용)
- "확인하지 않은", "답장이 없습니다" 같은 강요/부정형 표현 회피 (UG_5956 반려 사유 회피)
- ✅ 정책 기준 적용 완료 — 클라이언트 추가 확정 불필요. 알리고 신규 등록 + 검수 요청 진행.
⚠️ 카카오 검수 리스크: "메시지 도착 알림"류는 반복적으로 반려된 사례가 있습니다 (UG_4631/UG_4885 사례 §4 참조). 본 본문은 §4-X "3원칙"(계약관계 명시 / 이벤트 시점 일치 / 발송 목적 고정값)을 준수하여 작성됨. 그래도 반려 가능성이 완전히 0은 아니므로 검수 통과까지 1~2회 본문 수정이 필요할 수 있음.
5-3. 운영진 신규 컨설팅 결제 발생 알림 (NEW — 2026-05-01 클라이언트 요청)¶
학생이 컨설팅 결제를 완료하면 운영진에게 즉시 카카오 알림톡 발송. 빠른 강사 매칭 진행을 위함.
- 템플릿 ID 후보:
OPERATIONS_NEW_PAYMENT또는ADMIN_PAYMENT_NOTIFICATION - 현황: 알리고 미등록 + 시스템 미구현
- 수신 번호: 010-5035-2279 (§1의 발신 번호와 동일 — 운영진 폰)
- 추후 운영진 추가 시 환경변수
ALIGO_ADMIN_PHONES(콤마 구분)로 다수 번호 지원 확장 가능 - 발송 시점: 학생 컨설팅 결제 완료 즉시
- 변수:
#{학생명},#{클래스명},#{결제일시} - 버튼: [어드민 바로가기] (
https://artdata-edu.com/admin/orders또는 매칭 페이지 URL — 실제 어드민 경로 확정 필요)
정책 기준 본문 (신규 등록)¶
[아트데이터] 운영진님, 안녕하세요.
신규 컨설팅 결제가 접수되었습니다.
빠른 강사 매칭을 위해 어드민에서 학생 정보를 확인해주세요.
학생: #{학생명}
컨설팅: #{클래스명}
결제 일시: #{결제일시}
어드민에서 매칭을 진행하실 수 있습니다.
발송 예시¶
[아트데이터] 운영진님, 안녕하세요.
신규 컨설팅 결제가 접수되었습니다.
빠른 강사 매칭을 위해 어드민에서 학생 정보를 확인해주세요.
학생: 박서연
컨설팅: 홍대 디자인 비실기 컨설팅
결제 일시: 2026-05-08 14:30
어드민에서 매칭을 진행하실 수 있습니다.
변경 사유 / 검수 통과 전략¶
§4-X "3원칙" 모두 적용:
| 원칙 | 본문 적용 |
|---|---|
| 계약관계 명시 | "컨설팅 결제가 접수되었습니다" — 결제 이벤트 명시 |
| 이벤트 시점 일치 | 결제 완료 즉시 발송 (실시간 트리거) |
| 발송 목적 고정값 | "강사 매칭을 위해 어드민에서 확인" — 후속 액션 본문에 박힘 |
- 박성재님 클라이언트 요청(2026-05-01)에 따라 신규 등록
- 운영진 카카오 알림톡 수신 번호는 §1 발신 번호 010-5035-2279와 동일 (2026-05-01 클라이언트 확정)
- 환경변수:
ALIGO_ADMIN_PHONES=010-5035-2279(단일값으로 시작, 추후 운영진 추가 시 콤마 구분으로 확장) - ✅ 클라이언트 결정 완료 — 알리고 신규 등록 + 검수 요청 진행
6. 클라이언트 확정 요청 사항¶
정책(
알림-메시지-정책.md)과 본문 충돌이 있던 항목은 모두 정책 기준으로 처리되었습니다. UG_5956 답장 지연 알림은 클라이언트께서 옵션 B (본문 변경 후 재검수)로 확정해주셔서 §4-1에 신규 본문이 작성되었습니다. 추가 알림톡 검토(이전 항목 1)도 클라이언트 회신 받아 §6-Y에 결과 반영 완료. 본 섹션에는 더 이상 미결 항목이 없습니다.
✅ 모든 클라이언트 확정 요청 사항 처리 완료¶
| 일자 | 항목 | 결정 |
|---|---|---|
| 2026-05-01 | UG_5956 답장 지연 알림 처리 방향 | 옵션 B — 본문 변경 후 재검수 (§4-1) |
| 2026-05-01 | UF_8021 강사 매칭 완료 본문에 일정 정보 3개 추가 | 정책 기준으로 추가 (§3-4) |
| 2026-05-01 | 추가 알림톡 — 운영진 신규 컨설팅 결제 발생 | 필요 — 신규 등록 (§5-3) |
| 2026-05-01 | 추가 알림톡 — 운영진 학생 환불 신청 접수 | 불필요 — 어드민에서 매일 확인 |
| 2026-05-01 | 추가 알림톡 — 그 외 11개 항목 (학생 결제·리포트 분석·후기 요청·강사 정산 등) | 모두 불필요 — 변경사항 없음 |
| 2026-05-01 | 운영진 알림톡 수신 번호 | §1 발신 번호(010-5035-2279)와 동일 — 추후 환경변수로 다수 번호 확장 가능 |
검토했지만 추가 등록하지 않기로 한 항목 (참고)¶
| 시점 / 이벤트 | 결정 사유 |
|---|---|
| 학생: 컨설팅 결제 완료 | 사이트 내 알림으로 충분 |
| 학생: 리포트/이용권 결제 완료 | 동상 |
| 학생: 리포트 분석 완료 | 동상 |
| 학생: 본인 환불 처리 완료 | 동상 |
| 학생: 수업 일정 변경 (강사가 변경) | 변경사항 없음으로 결정 |
| 학생: 수업 종료 후 후기 요청 | 변경사항 없음으로 결정 |
| 학생: 컨설팅 종료 안내 (마지막 회차 종료) | 변경사항 없음으로 결정 |
| 강사: 정산(수수료 지급) 완료 | 변경사항 없음으로 결정 |
| 강사: 매칭 신청 승인/거절 결과 | 사이트 내 알림으로 충분 |
| 강사: 매칭 거절 시 학생 측 안내 | 변경사항 없음으로 결정 |
| 강사: 수업 취소 (학생이 취소) | 변경사항 없음으로 결정 |
6-X. 정책 기준 적용으로 자동 처리된 항목 (참고)¶
다음 항목은 클라이언트 추가 결정 없이 정책 기준으로 자동 처리됩니다. 기록 차원에서 정리합니다.
| 항목 | 처리 결과 |
|---|---|
| UF_8018 답신 채널 (채널톡 vs 카카오 채널 1:1) | 정책 §III-C "카카오 채널 1:1" 기준으로 본문 변경, 채널톡 버튼 제거 (§3-1) |
| UF_8019 컨설팅 전 준비 안내 포함 여부 | 2026-05-20 확정 정책 기준으로 무료 사전 분석 이용권 지급 및 컨설팅 전 생기부 등록/분석 필수 안내 포함 (§3-2) |
| UG_5030 운영 본문 확정 (현재 발송 거부) | 알리고 등록 본문(검수 통과)을 SoT로 채택, 시스템 코드를 등록 본문에 동기화 → 즉시 발송 재개 (§3-7) |
| 시나리오 X (강사 매칭 신청 자동 첫 메시지) 등록 | 정책 §II-A-1 본문 그대로 등록 (이모지·헤더 미세 수정 — 검수 통과 목적) (§5-1) |
| 채널톡 무응답 30분 알림톡 등록 | 정책 §III-B 기준으로 신규 등록, 본문에 "진행 중인 상담" 계약관계 명시 (§5-2) |
| UG_5956 답장 지연 알림 처리 방향 | 옵션 B (본문 변경 후 재검수) 확정 — §4-1에 신규 본문 작성 완료 (2026-05-01 클라이언트 결정) |
| UF_8021 강사 매칭 완료 본문 — 일정 정보 추가 | #{첫수업일}, #{수업일정}, #{총회차} 변수 3개 추가 (학생용 UF_8019와 동일 항목) (§3-4) |
| 운영진 신규 컨설팅 결제 알림 등록 | 클라이언트 요청에 따라 신규 등록 — 빠른 강사 매칭 진행 목적 (§5-3) |
| 운영진 학생 환불 신청 접수 알림 | 불필요 — 어드민에서 매일 확인 가능, 즉시성 낮음 (2026-05-01 클라이언트 결정) |
| 버튼 링크 정확성 | 운영 검증 사항으로 사용자가 알리고 콘솔에서 직접 확인 (별도 클라이언트 결정 불필요) |
| 본문 톤 / 호칭 일관성 | 정보성 알림톡 표준 톤 유지, "선생님"/"님" 호칭은 수신 대상에 따라 일관 적용 |
7. 내부 처리 절차 (참고용)¶
본 절은 클라이언트 확정 이후 시스템 측에서 진행하는 절차이며, 클라이언트께서 결정해주실 사항은 아닙니다.
알림톡 본문/버튼을 수정하려면:
- 알리고 카카오 비즈센터에서 새 템플릿 등록 (기존 템플릿은 본문 수정 불가, 신규 등록 후 교체)
- 카카오 검수 (영업일 기준 1~2일)
- 검수 통과 시 새 템플릿 코드 발급 → 환경설정에 코드 갱신 → 백엔드 재배포
- 검수 반려 시 사유 확인 → 본문 수정 → 1번부터 재시도
검수 통과 팁 (반려 사례 기반):
- "메시지 도착", "답장 없음" 등 추상적 알림 → 어뷰징 우려로 반려 → "진행 중인 컨설팅", "예약된 수업" 등 계약관계 명시 필요
- 광고성 표현, 이모지 과다 사용, 외부 링크 주소 본문 노출 → 반려 사유
- 변수(#{...})가 본문에서 자연스럽게 치환되어 의미가 통하도록 설계
8. 기타 관련 문서¶
알림-메시지-정책.md— 확정된 발송 정책 (언제·누구에게·어떤 조건으로 알림을 보내는지)- 본 문서 — 위 정책에 맞춰 실제 발송되는 텍스트 를 클라이언트와 확정하기 위한 문서