AI
WhatsApp 음성 AI 에이전트: AI가 WhatsApp 통화를 받고 걸게 하는 방법
음성 AI 에이전트는 WhatsApp 통화를 받고, 발신자를 선별하고, 예약을 잡고, 전체 맥락과 함께 상담원에게 연결할 수 있습니다. 작동 방식, Meta가 정한 통화 규정, 설계와 안전장치, 성과 측정 방법을 정리했습니다.
MonoChat 팀 업데이트: 7 분 소요
이 페이지 내용
WhatsApp 음성 AI 에이전트는 고객이 비즈니스 WhatsApp 번호로 건 전화를 받고, 권한이 있으면 고객에게 다시 전화를 거는 AI입니다. 자연스러운 말로 된 요청을 듣고 이해하며, 내 지식과 도구를 바탕으로 답하고, 내 시스템에서 예약을 잡거나 변경하고, 필요할 때 상담원에게 통화를 넘깁니다. 모든 기능이 WhatsApp Business Calling API 위에서 동작하므로 통화가 같은 번호의 채팅 바로 옆에 남습니다.
고객은 이미 채팅 화면의 통화 아이콘을 누르고 있고, 받지 못한 통화는 모두 놓친 예약입니다. 이 가이드는 음성 에이전트가 할 수 있는 일, 음성이 텍스트보다 나은 경우, Meta가 정한 통화 권한 규정, 스크립트 작성법, 설정해야 할 안전장치와 상담원 연결 규칙, 성과 측정 방법을 다룹니다.
WhatsApp 음성 AI 에이전트는 무엇을 하나요?
Meta의 통화 문서는 이 점을 분명히 밝힙니다. Meta는 통화의 원본 오디오 스트림을 전달하고, 기업은 AI 음성봇을 포함해 이를 처리하는 방식을 직접 정합니다. Meta는 AI 사용 제한에 관해 WhatsApp Business Solution Terms도 함께 안내하며, 이 내용은 WhatsApp AI 챗봇 정책 가이드에서 다룹니다.
실제로 잘 만든 음성 에이전트는 네 가지 일을 합니다.
- 응답합니다. 피크 시간과 영업시간 외에도 바로 전화를 받아 인사하고 무엇이 필요한지 묻습니다.
- 선별합니다. 팀이 물어볼 질문을 대신 묻습니다. 어떤 상품인지, 어느 지점인지, 예산, 일정, 주문 번호 등입니다.
- 실행합니다. 연결된 도구로 가능 시간을 확인하고, 예약을 잡거나 옮기고, 주문을 조회하고, 리드나 티켓을 만듭니다.
- 연결합니다. 사람이 필요한 통화는 알맞은 팀에 넘기고 짧은 요약을 전달해 고객이 같은 말을 반복하지 않게 합니다.
예약 통화의 간단한 예시입니다.
에이전트: 안녕하세요, 루멘치과 가상 어시스턴트입니다. 예약 접수, 변경, 취소를 도와드리거나 직원에게 연결해 드릴 수 있습니다. 무엇을 도와드릴까요?
고객: 다음 주에 스케일링 예약하고 싶어요.
에이전트: 화요일 10:00 또는 목요일 16:30이 가능합니다. 어느 쪽이 편하신가요?
고객: 목요일이요.
에이전트: 목요일 16:30으로 예약되었습니다. 지금 이 채팅으로 상세 내용을 보내 드리겠습니다. 더 도와드릴 일이 있을까요?
음성이 텍스트보다 나은 경우는?
WhatsApp 채팅은 이미 대부분의 서비스 요청을 잘 처리합니다. 음성 에이전트는 특정 상황에서 진가를 발휘합니다.
| 상황 | 음성이 유리 | 텍스트가 유리 |
|---|---|---|
| 운전, 요리, 이동 중인 고객 | 예 | |
| 급하거나 감정적인 문제(문 잠김, 파손 배송, 항공편 놓침) | 예 | |
| 타이핑하기 어려운 긴 설명 | 예 | |
| 고령 고객 또는 글을 읽고 쓰기 어려운 고객 | 예 | |
| 주문 번호, 주소, 링크 공유 | 예 | |
| 사진이나 카탈로그로 옵션 비교 | 예 | |
| 고객이 보관해야 하는 확인 내용 | 예 |
가장 좋은 구성은 둘을 함께 쓰는 것입니다. Meta 문서에 따르면 통화 중에도 메시지를 계속 보낼 수 있으므로, 에이전트가 말로 선택을 안내하면서 같은 순간에 확인 내용, 주소, 결제 링크를 채팅에 보낼 수 있습니다. 봇과 에이전트 중 무엇을 쓸지 고민 중이라면 AI 에이전트와 챗봇 비교에서 차이를 확인하세요.
수신 통화: 먼저 설정할 것
Meta의 통화 요금 정책상 고객이 건 통화는 무료이며 별도 권한도 필요 없습니다. 음성 에이전트가 통화를 받기 전에 Meta의 통화 설정 문서에 있는 다음 항목을 확인하세요.
- 통화 아이콘 표시. 채팅과 프로필에 통화 버튼을 표시할지, 어느 국가에서 표시할지 정합니다.
- 비즈니스 통화 가능 시간. 영업시간 외에는 WhatsApp이 통화 대신 메시지를 보내도록 안내할 수 있습니다. AI 에이전트가 응답한다면 시간을 늘릴 수 있지만, 팀이 오프라인일 때 사람이 필요한 통화를 어떻게 처리할지 계획해 두세요.
- 콜백 요청. 전화를 받지 못했거나 영업시간이 아닐 때 고객이 콜백을 요청할 수 있습니다.
- 음성사서함. Meta 설정으로 부재중 또는 거절된 통화에 응답해 안내 멘트를 재생하고, 음성 메시지를 오디오 메시지로 전달받을 수 있습니다.
- 통화 버튼과 딥링크. 메시지에 통화 버튼을, 웹사이트에 딥링크를 추가하고 컨텍스트 문자열을 넣으면 에이전트가 발신자가 요금 페이지에서 왔는지 배송 알림에서 왔는지 알 수 있습니다.
응답률이 중요합니다. Meta 문서에 따르면 번호로 걸려 온 통화 중 받지 않은 통화가 많으면 경고를 받고 통화가 제한되어 통화 버튼이 숨겨질 수 있습니다. 차단이나 신고 같은 부정적 피드백이 많아도 통화가 제한될 수 있습니다.
발신 통화와 통화 권한
규정 대부분은 비즈니스 발신 통화에 적용됩니다. 비즈니스는 통화 권한을 부여한 WhatsApp 사용자에게만 전화를 걸 수 있고, 권한을 부여하거나 철회할 수 있는 사람은 사용자뿐입니다. Meta의 사용자 통화 권한 문서에 따르면 다음과 같습니다.
- 열린 고객 서비스 창 안에서는 자유 형식의 인터랙티브 메시지로, 창 밖에서는 승인된 템플릿으로 권한을 요청할 수 있습니다. 템플릿에는 요청 이유를 설명하는 본문이 있어야 합니다.
- 콜백 설정을 켜 두면 비즈니스에 전화를 건 고객은 자동으로 임시 권한을 부여하며, 고객은 비즈니스 프로필에서도 권한을 부여할 수 있습니다.
- 권한은 임시(7일) 또는 영구이며, 고객은 언제든 변경할 수 있습니다.
- 같은 사람에게 24시간 내 1회, 7일 내 2회까지만 권한 요청을 보낼 수 있습니다. 통화가 연결되면 한도가 초기화됩니다.
- 연속 2회 받지 않은 통화가 있으면 고객에게 권한을 유지할지 묻고, 4회가 되면 자동으로 철회됩니다.
- 각 비즈니스 번호는 같은 사용자에게 24시간마다 최대 100건의 연결된 통화를 할 수 있습니다.
미국, 캐나다, 이집트, 베트남, 나이지리아의 비즈니스 번호는 비즈니스 발신 통화를 사용할 수 없습니다. 발신 통화는 도착 국가별로 6초 단위로 과금되고, 권한 요청은 일반 메시지로 과금됩니다. 설정과 요금은 WhatsApp Business Calling API 가이드에서 더 자세히 다룹니다.
음성 에이전트의 발신 통화는 고객이 알아볼 수 있는 계기 뒤에 이루어져야 합니다.
안녕하세요, 지은 님. 차량 정비가 예정보다 일찍 끝났습니다. 어시스턴트가 전화로 인수 시간을 정해 드릴 수 있으며 1분 정도 걸립니다. 괜찮으신가요?
[통화 허용] [다음에]
적합한 발신 업무는 확인 전화, 고객이 동의한 리마인더, 요청받은 콜백, 연락을 원한 리드 선별입니다. 요청한 적 없는 사람에게 거는 콜드콜은 차단을 가장 빨리 늘리는 방법입니다.
하나의 대화, 하나의 고객 기록
별도 전화 시스템에 있는 통화는 고객 정보를 두 벌로 만듭니다. WhatsApp에서는 통화와 채팅이 같은 번호를 쓰며, Meta 요금 문서에 따르면 고객이 건 통화는 받지 않았더라도 24시간 고객 서비스 창을 열거나 갱신하고, 고객이 비즈니스의 통화를 수락할 때도 마찬가지입니다. 그래서 둘을 하나의 대화로 다루는 것이 자연스럽습니다.
- 에이전트는 응답 전에 고객의 최근 메시지를 보고 이름으로 인사할 수 있습니다.
- 통화 후 요약과 결과가 같은 대화와 연락처에 붙습니다.
- 고객이 나중에 메시지를 보내면 답하는 사람이 통화에서 합의한 내용을 볼 수 있습니다.
- CRM에는 한 도구의 전화 메모와 다른 도구의 채팅 기록이 아니라 결과가 담긴 한 번의 업데이트가 들어갑니다.
음성 에이전트 스크립트 설계 방법
음성은 채팅보다 관대하지 않습니다. 사람은 앞으로 되돌려 볼 수 없고, 긴 문장은 놓치기 쉽습니다. 에이전트 지침은 다음 규칙에 따라 작성하세요.
- 누구이고 무엇을 하는지로 시작합니다. 비즈니스 이름을 말하고, 가상 어시스턴트라고 밝히고, 할 수 있는 일 두세 가지와 상담원 연결 방법을 알려 줍니다.
- 한 번에 한 가지만 묻습니다. 세 가지를 한꺼번에 묻기보다 “어느 날이 편하신가요?” 다음에 “오전과 오후 중 언제가 좋으신가요?”가 낫습니다.
- 다섯 개가 아니라 두 개의 선택지를 제시합니다. 시간대나 요금제를 두 개만 읽어 주고, 필요하면 전체 목록은 채팅으로 보냅니다.
- 실행 전에 확인합니다. 이름, 날짜, 금액을 다시 읽어 줍니다. “23일 목요일 16:30, 맞으신가요?”
- 답변은 짧게 합니다. 한두 문장 뒤에 질문이나 다음 단계를 말합니다.
- 다음에 일어날 일을 분명히 말합니다. “잠시 후 이 채팅으로 확인 메시지를 보내 드립니다.”
- 침묵과 소음에 대비합니다. 한 번 다시 묻고, 그래도 안 되면 채팅으로 이어 가거나 상담원 연결을 제안합니다.
모든 답변은 내 콘텐츠에 근거해야 합니다. 채팅 에이전트가 쓰는 지식 베이스를 음성에도 그대로 쓰세요. AI 에이전트 지식 베이스 구축 가이드가 여기에도 그대로 적용됩니다.
안전장치와 상담원 연결 규칙
출시 전에 에이전트가 절대 하면 안 되는 일과 통화를 넘겨야 하는 시점을 정하세요.
즉시 상담원에게 연결해야 할 때:
- 발신자가 어떤 표현으로든 사람을 요청할 때
- 한 번 도우려 했는데도 발신자가 화가 나 있거나 속상해할 때
- 주제가 불만, 정책 밖 환불, 법률 문제, 건강 문제일 때
- 에이전트가 두 번 연속 이해하지 못했을 때
- 발신자가 VIP이거나 에스컬레이션된 미해결 건이 있을 때
에이전트가 절대 하면 안 되는 일:
- 음성으로 카드 번호나 보안 코드를 받는 일. 대신 채팅으로 안전한 결제 링크를 보냅니다
- 시스템이 확인하지 않은 할인, 환불, 배송일을 약속하는 일
- 의료, 법률, 금융 조언
- 지식이나 도구에서 찾을 수 없는 답을 지어내는 일
통화를 넘겨받는 사람에게 전달할 내용: 발신자 이름, 통화 이유, 에이전트가 이미 확인했거나 처리한 내용, 발신자가 기다리고 있는 것. AI에서 상담원으로 연결하는 가이드에 음성에도 재사용할 수 있는 메시지 템플릿과 라우팅 패턴이 있습니다.
통화를 녹음하거나 텍스트로 변환한다면 고지와 동의 규정도 적용됩니다. 자세한 내용은 WhatsApp 통화 녹음과 텍스트 변환에서 다룹니다.
WhatsApp 음성 AI 에이전트 성과 측정 방법
몇 가지 지표를 매주 추적하고 실제 통화 샘플을 검토하세요.
| 지표 | 알 수 있는 것 |
|---|---|
| 응답률 | 받은 수신 통화의 비율. 통화 제한을 예방합니다 |
| AI 해결률 | 사람 없이 완료된 통화. 콜백과 재문의로 교차 확인합니다 |
| 연결률과 연결 사유 | 에이전트의 지식이나 도구가 부족한 부분 |
| 상담원 연결까지 걸린 시간 | 사람을 요청한 뒤 발신자가 기다리는 시간 |
| 권한 수락률 | 발신 요청이 적절한 시점에 명확하게 이루어지는지 |
| 발신 통화 응답과 차단 | 고객이 비즈니스의 전화를 반기는지 |
| 통화당 예약, 리드, 주문 | 비즈니스 성과 |
| 통화 후 CSAT | 고객이 느낀 경험 |
Meta의 WhatsApp Business 계정 API는 비용, 완료된 통화 수, 평균 통화 시간 같은 통화 분석도 제공하므로 발신 통화 비용을 대조하는 데 도움이 됩니다. 출시 전에는 채팅 에이전트처럼 실제 질문, 예외 상황, 연결 테스트로 에이전트를 시험하세요. 출시 전 AI 에이전트 테스트 방법을 참고하세요.
MonoChat에서 WhatsApp 음성 AI 에이전트를 운영하는 방법
MonoChat에서 WhatsApp 통화는 채팅과 같은 인박스에 있으며, AI 음성 에이전트가 통화를 받을 수 있습니다.
- 연결하고 통화를 켭니다. WhatsApp Business API 번호를 연결하고, 계정에서 사용할 수 있는 경우 통화를 켭니다.
- 통화를 AI나 상담원에게 배분합니다. 어떤 통화를 AI 음성 에이전트가 받고 어떤 통화를 팀이 받을지 정합니다. 고객이 전화하면 MonoChat이 고객을 식별하고, 주제를 파악하고, 대화 이력과 함께 통화를 배분할 수 있습니다.
- 반복 업무는 AI에게 맡깁니다. 음성 에이전트가 반복 질문에 답하고, 빠진 정보를 수집하고, 다음 단계를 설명하고, 지식과 도구를 확인한 뒤, 개별 응대가 필요한 통화는 상담원에게 넘깁니다.
- 워크플로로 발신 통화를 시작합니다. 워크플로 자동화는 이벤트, 양식, CRM 변경을 계기로 확인, 리마인더, 후속 연락, 리드 선별을 위한 WhatsApp 통화를 시작할 수 있고, 발신 전에 채팅에서 통화 권한을 요청할 수 있습니다.
- 요약하고 동기화합니다. 통화가 끝날 때마다 MonoChat이 결과를 요약하고, 의도와 감정을 태그하고, 메모를 CRM이나 헬프데스크로 보낼 수 있습니다.
같은 AI 음성은 일반 전화 회선에서도 동작합니다. SIP 기반 AI 음성 통화는 SIP 트렁크를 연결해 IVR, 대기열, 라우팅 규칙으로 수신과 발신 통화를 처리하고, AI 안내원은 통화를 받고 예약하고 연결하며 녹취록과 요약을 인박스에 저장합니다. 인사말과 지침을 작성하고, AI 함수 도구와 워크플로로 캘린더, CRM, 헬프데스크를 연결한 뒤, 녹취록을 검토하며 개선하세요. 규모가 큰 팀은 멀티 상담원 콜센터로 스킬 기반 라우팅과 SLA 대시보드를 추가합니다.
AI 비용은 AI 비용 계산기와 요금 페이지를 확인하세요. app.monochat.ai에서 무료 Basic 요금제(상담원 1명, 채널 1개)로 시작하거나, 내 번호의 통화 기능에 대해 문의해 주세요.
출처
- Meta for Developers: WhatsApp Business Calling API 개요
- Meta for Developers: 사용자 통화 권한
- Meta for Developers: 비즈니스 발신 통화
- Meta for Developers: 사용자 발신 통화
- Meta for Developers: 통화 설정 구성
- Meta for Developers: Calling API 요금
- Meta for Developers: Session Initiation Protocol (SIP)
- Meta for Developers: 통화 FAQ
- WhatsApp Business Solution Terms
MonoChat으로 실행해 보세요