AI 에이전트가 왓츠앱으로 전화를 걸 수 있게 해주는 MCP 툴을 만들었습니다
I built an MCP tool that lets your AI agent call you on WhatsApp
핵심 요약
AI 에이전트가 작업 중 막혔을 때 사용자에게 왓츠앱 음성 통화로 도움을 요청하는 워크플로우에 대한 피드백을 구하는 글입니다.
- 음성 통화 기능 — 에이전트가 의사결정이 필요할 때 사용자에게 직접 전화를 걸어 소통함
- 사용 사례 — 사용자가 화면 앞에 없을 때 에이전트가 실시간으로 문제를 해결하도록 지원함
- 권한 관리 논의 — 에이전트의 행동 범위와 오작동 방지를 위한 안전장치 필요성 제기
- 기술적 구현 — 통화 내용을 텍스트로 변환해 에이전트 컨텍스트에 반영하여 정확도 확보
Hasos 만들고 있는데, OpenAI Realtime이나 xAI 써서 에이전트가 WhatsApp 음성 통화 걸 수 있게 하는 MCP 툴을 추가했거든.
내가 지금 구상 중인 워크플로우는 에이전트가 결정 내리기 애매할 때 너한테 전화를 거는 거야. 상황 설명하고 네 의견을 음성으로 듣는 거지.
콜백 설정해두면 통화 중에 요청한 내용이 원래 에이전트로 다시 넘어가. 그럼 에이전트가 기존 툴 써서 처리하고, 그 결과를 다시 통화 중에 말해주는 식이야.
예를 들어, 일정 꼬였을 때 에이전트가 전화 걸어서 대안 제시하고, 네가 승인하면 바로 캘린더 업데이트까지 끝내는 거지.
내가 이 서비스 만든 사람인데, 이 워크플로우 어떤지 피드백 좀 부탁해. 특히 에이전트가 통화 중에 바로 행동을 취하게 하려면 어느 정도까지 권한을 줘야 안심이 될 것 같아?
너라면 이런 결정 내릴 때 음성 통화 쓸래, 아니면 그냥 채팅으로 계속하는 게 나을 것 같아?

