한국 070 대안 비교
Twilio 한국 070 안 됨 — ClawOps로 5분 우회 (마이그레이션 가이드)
Twilio Programmable Voice가 한국 070 번호를 발급하지 못하는 이유와, ClawOps로 SDK 거의 그대로 마이그레이션하는 방법. 5분 가이드 + 코드 샘플.
결론
Twilio는 글로벌 CPaaS의 표준이지만, 한국 070 번호 발급이 불가능하다. 한국 시장을 타겟하는 AI 음성 에이전트·콜봇·자동 응대 서비스라면 미국 +1 번호로는 통화 자체가 거부되거나 스팸 처리된다. ClawOps는 동일한 REST 인터페이스 + Python/Node SDK로 한국 070 번호를 5분에 발급한다.
Twilio가 한국에서 막히는 지점
- 번호 발급 불가: Twilio Console의 Buy a Number 에서 country code Korea (+82) 가 비활성. 한국 통신사업자 인가 없음.
- 인바운드 라우팅 부재: 미국 번호로 한국에서 전화 걸 수 없는 경우(통신사 011 차단), 인바운드 자체가 안 잡힘.
- 컴플라이언스 리스크: 한국 내 통화 데이터는 국내 처리가 권장 (KISA·전기통신사업법). Twilio US 리전 경유는 개인정보 처리 이슈.
- 레이턴시: us-east-1 / us-west-2 경유 시 한국 통화에 300ms+ RTT 더해짐. OpenAI Realtime + Twilio + 한국 사용자 조합은 사실상 자연 대화 불가능.
ClawOps와의 차이
| 항목 | Twilio | ClawOps |
|---|---|---|
| 한국 070 번호 API 발급 | ❌ | ✅ 즉시 |
| 한국 1588·1566 대표번호 연동 | ❌ | ✅ 무료 |
| 한국 SMS·LMS·MMS API | ❌ 직접 | ✅ 같은 키 |
| AI Agent first-class (Realtime/Gemini Live/MCP) | 부분 (Voice + WebSocket DIY) | ✅ SDK build-in |
| 서버 리전 | us-east / eu / sg | GCP 서울 (ap-northeast-3) |
| 약정 / 보증금 | 신용카드 등록 필요 | 카드등록 불필요, 무료 시작 |
| 무약정 단가 | $0.014/min (US 발신) | ₩90/분~ (한국 070) |
| 한국어 음성 최적화 | ❌ | ✅ |
| MCP 서버 | ❌ | ✅ Stdio + HTTP |
5분 마이그레이션 — 코드 비교
Twilio (인바운드 응답)
from twilio.rest import Client
from twilio.twiml.voice_response import VoiceResponse
client = Client(account_sid, auth_token)
response = VoiceResponse()
response.say("Hello", language="en-US")
ClawOps (한국 070, AI 응답)
from clawops import ClawOps
from clawops.agent import ClawOpsAgent, OpenAIRealtime
client = ClawOps() # CLAWOPS_API_KEY env
number = client.numbers.create() # 070 번호 즉시 발급
ClawOpsAgent(
from_=number.phone_number,
session=OpenAIRealtime(system_prompt="제품 문의 받는 상담원"),
).serve()
Twilio 사용자가 보던 클라이언트 객체 패턴 그대로. webhookUrl도 동일하게 등록할 수 있다.
Outbound 발신
# Twilio
client.calls.create(to="+15551234567", from_="+15559876543", url="https://...")
# ClawOps
client.calls.create(to="01012345678", from_="07052358010", webhook_url="https://...")
SIP 직접연결로 점진적 이전
기존 Twilio Programmable Voice 인프라를 한 번에 빼지 않고 한국 통화만 ClawOps로 라우팅하고 싶으면 SIP 직접연결 Add-on (₩99,000/월) 으로 Twilio Voice SIP Domain → ClawOps SIP 게이트웨이로 연결. WebRTC 클라이언트 그대로 두고 통화 종단만 한국 070으로 전환.
마이그레이션 체크리스트
- ClawOps 무료 가입 (Trial — 3일 무료, 카드등록 불필요)
- 070 번호 1개 발급 (Python/Node SDK 한 줄)
- Twilio webhook 핸들러를 ClawOps
webhookUrl로 swap - OpenAI Realtime / Anthropic / Gemini 등 기존 LLM 호출 그대로 유지
- 한국 inbound 트래픽만 ClawOps로 우회 (글로벌은 Twilio 유지 가능)
- Amplitude·PostHog 추적 그대로 —
service이벤트 속성만 ClawOps로 분리
FAQ
Q. Twilio Studio flow를 ClawOps에서 쓸 수 있나? A. Studio는 Twilio 종속. ClawOps는 코드/Webhook 우선이라 Studio 동등 비주얼 빌더는 없다. 대신 Python/Node 30줄로 동일 시나리오를 구현하는 게 표준 패턴.
Q. Twilio Verify (OTP) 대체는? A. ClawOps는 070 인바운드 + DTMF + 음성 동의로 본인인증을 한 통화에 끝낼 수 있다. SMS OTP가 필요하면 동일 API로 LMS 발송.
Q. 한국 외 국가도 같이 쓸 수 있나? A. ClawOps는 한국 070 + 1588·1566에 집중. 미국·EU 번호가 필요하면 Twilio 그대로 두고 한국만 ClawOps로 분리하는 게 권장.