← 블로그 목록
학원 AI 상담 전화 만들기 — 학기·시간·비용 안내 + 상담 예약 자동화
어학원·입시학원·취미학원 — 070 + AI 로 커리큘럼·반편성·수강료·상담 일정 자동 응대. 카운셀러 인건비 절감 + 24시간 응답률 100%.
학원 AI 상담 전화 만들기 — 학기·시간·비용 안내 + 상담 예약 자동화
학원은 매학기 등록 시즌에 카운셀러 전화통 폭주. 영업외 시간 문의도 많은데 못 받음. ClawOps 070 + AI 로 24시간 커리큘럼·시간표·수강료 안내 + 진짜 상담은 카운셀러 예약으로.
0. 사전 준비
- ClawOps 가입
- 학원 정보 (커리큘럼·반·요금)
1. 070 발급 + 학원 정보
academy.json:
{
"name": "OOO 영어학원",
"type": "어학원",
"address": "강남구 OOO로 12, 3층",
"hours": "월-금 14:00-22:00, 토 10:00-18:00",
"courses": [
{"name": "초등 영어회화", "level": "초1-6", "schedule": "주 2회 60분", "fee_monthly": 280000},
{"name": "중등 입시영어", "level": "중1-3", "schedule": "주 3회 90분", "fee_monthly": 380000},
{"name": "수능 영어 심화", "level": "고1-3", "schedule": "주 4회 100분", "fee_monthly": 450000},
{"name": "성인 회화", "level": "성인", "schedule": "주 2회 60분", "fee_monthly": 220000}
],
"events": ["6월 무료 레벨테스트", "여름 특강 모집"]
}
2. system prompt
SYSTEM_PROMPT = f"""
당신은 {academy['name']} 의 상담원입니다.
# 학원 정보
- 위치: {academy['address']}
- 운영: {academy['hours']}
- 이벤트: {', '.join(academy['events'])}
# 과정
{chr(10).join([f"- {c['name']} ({c['level']}, {c['schedule']}, 월 {c['fee_monthly']:,}원)" for c in academy['courses']])}
# 행동 규칙
- 한국어, 친절하게
- 학년·관심 분야 들어보고 맞는 과정 추천
- 실제 상담은 카운셀러 예약으로 (book_counseling tool)
- 무료 레벨테스트 가능 안내
- 가격 흥정/할인 약속 금지
- 다른 학원 비교 평가 금지
# 첫 발화
"{academy['name']} 입니다, 영어 학습 관련 문의 도와드리겠습니다. 자녀분 또는 본인 학년이 어떻게 되세요?"
"""
3. tool — 상담 예약 + 레벨테스트 신청
from clawops.agent import ClawOpsAgent, OpenAIRealtime
agent = ClawOpsAgent(
from_=number.number,
session=OpenAIRealtime(system_prompt=SYSTEM_PROMPT, language="ko", voice="marin"),
)
@agent.tool
def book_counseling(name: str, phone: str, student_grade: str,
preferred_date: str, preferred_time: str) -> dict:
"""카운셀러 상담 예약."""
db.execute(
"INSERT INTO counseling (name, phone, grade, date, time) VALUES (?, ?, ?, ?, ?)",
(name, phone, student_grade, preferred_date, preferred_time),
)
# 카운셀러 Slack 알림
notify_slack(f"상담 예약: {name}({phone}), {student_grade}, {preferred_date} {preferred_time}")
return {"booked": True}
@agent.tool
def schedule_level_test(name: str, phone: str, student_grade: str) -> dict:
"""무료 레벨테스트 신청."""
db.execute(
"INSERT INTO level_tests (name, phone, grade, status) VALUES (?, ?, ?, 'pending')",
(name, phone, student_grade),
)
# 자동 SMS — 가능 시간대 안내
client.messages.create(
to=phone, from_=number.number,
body=f"{academy['name']} 레벨테스트 신청 완료. 가능 시간: 평일 16-20시, 토 11-17시. 회신 주세요.",
)
return {"scheduled": True}
4. serve
@agent.tool 로 등록한 book_counseling · schedule_level_test 는 자동으로 AI 에 전달됩니다.
import asyncio
asyncio.run(agent.serve())
5. 통화 예시
학부모: "안녕하세요, 초등 6학년 아들 영어회화 가능한가요?"
AI: "네, 초등 영어회화 과정이 있어요. 초1-6 대상이고 주 2회 60분, 월 28만원입니다.
레벨테스트 무료로 받으실 수 있는데 신청해드릴까요?"
학부모: "네 부탁드려요. 김OOO, 010-1234-5678 이에요."
AI: "네 김OOO 님, 신청 완료됐고 SMS 로 가능 시간대 보내드렸어요.
혹시 직접 상담도 잡아드릴까요?"
학부모: "이번 주말 토요일 오후 가능해요?"
AI: "토요일 오후, 잡아드릴게요. 정확히 어느 시간이 좋으세요? 1시, 3시, 5시 중에요."
학부모: "3시요."
AI: "토요일 오후 3시 상담 예약 완료됐어요. 그날 뵙겠습니다, 감사합니다."
[hang_up]
6. 비용
- ClawOps Individual ₩19,000/월
- 카운셀러 1명 대체 효과 = 월 200-300만원 인건비 절감 가능