← 블로그 목록
가이드2026-06-01

Vapi 사용자가 ClawOps 070 추가하기 — SIP 직접연결로 한국 시장 진출 5분

Vapi 사용자가 ClawOps 070 추가하기 — SIP 직접연결로 한국 시장 진출 5분

Vapi 는 글로벌 voice agent 만들 때 빠르고 좋은데, 한국 070 번호 발급이 안 된다. 한국 시장이 들어오면:

  1. 하이브리드 — Vapi assistant 그대로, 한국 통화만 ClawOps 070 으로 라우팅 (SIP 직접연결 Add-on ₩99,000/월)
  2. 풀 마이그레이션 — 한국 single market 이면 ClawOps Pipeline 모드로 전환

옵션 A. SIP 직접연결 하이브리드 (권장)

Vapi 의 voice agent runtime, prompt, tool, analytics 다 유지. telephony 만 한국 070 으로.

1. ClawOps SIP 직접연결 활성화

ClawOps Console → Add-ons → SIP 직접연결 → ₩99,000/월 결제.

  • ClawOps 가 SIP credentials 발급 (sip user/pass + IP allowlist)
  • 한국 070 번호 1개 발급

2. Vapi 에 SIP trunk 등록

Vapi Dashboard → Phone Numbers → Add SIP Trunk:

SIP URI: sip:trunk.claw-ops.com
Username: <ClawOps SIP user>
Password: <ClawOps SIP pass>
Caller ID: 07052358010  ← ClawOps 발급 070

3. Vapi assistant 에 한국 번호 attach

Vapi assistant → Phone Numbers → +82-070-XXXX (SIP trunk) 선택

기존 assistant (system_prompt/tools 등) 그대로. 한국 사용자가 070 으로 걸면 SIP 통해 Vapi runtime 도달 → 응답을 다시 SIP 로 ClawOps 거쳐 한국 통신사로.

작동 흐름

[한국 사용자] → 070 (ClawOps) → SIP/2.0 → Vapi runtime → LLM → 응답 → ... → [한국 사용자]

옵션 B. 풀 마이그레이션 — Vapi → ClawOps Pipeline

한국 single market 이면 vendor 단일화가 비용·운영 면에서 유리.

Vapi assistant (기존)

const vapi = new Vapi(apiKey);
const assistant = await vapi.assistants.create({
  name: "Receptionist",
  model: { provider: "openai", model: "gpt-4o-realtime" },
  voice: { provider: "elevenlabs", voiceId: "rachel" },
  firstMessage: "안녕하세요, ABC 회사입니다.",
  systemPrompt: "...",
});

ClawOps 동등 코드

from clawops import ClawOps
from clawops.agent import ClawOpsAgent, OpenAIRealtime

client = ClawOps()
number = client.numbers.create()                  # 한국 070

ClawOpsAgent(
    from_=number.phone_number,
    session=OpenAIRealtime(
        system_prompt="안녕하세요, ABC 회사입니다. ...",
        voice="alloy",
        language="ko-KR",
    ),
).serve()

또는 ElevenLabs voice 그대로 쓰려면 Pipeline 모드:

from clawops.agent.providers import Pipeline

ClawOpsAgent(
    from_=number.phone_number,
    session=Pipeline(
        stt={"provider": "deepgram", "language": "ko"},
        llm={"provider": "openai", "model": "gpt-4o-mini"},
        tts={"provider": "elevenlabs", "voice": "rachel"},
        turn_detection={"silence_ms": 700},
    ),
).serve()

Vapi 의 tool 정의는 ClawOps 의 tools=[...] 인자에 그대로 매핑 (function calling 표준).

Vapi vs ClawOps 비교

항목VapiClawOps
한국 070 발급
비주얼 빌더❌ (코드 30줄)
LLM 선택권OpenAI/Anthropic/Gemini 외 다수동일 + MCP first-class
MCP 지원✅ Stdio + HTTP
한국어 STT/TTS부분✅ 최적화
Call Transfer✅ Warm/Blind, context 전달
Latency (한국 사용자)~1000ms+ (해외 hop)~700ms (GCP 서울)
약정카드 등록 필요무약정, 카드 X

가격 비교 (한국 inbound 1분)

항목VapiClawOps
Vapi 사용료$0.05/min + STT/TTS/LLM 별도n/a
한국 070 SIP 직접연결 (Add-on)ClawOps ₩99,000/월포함
ClawOps 한국 발신/수신n/aIndividual ₩19,000/월 (수신 1,000분 포함)
합계 (하이브리드)Vapi + ClawOps Add-on
합계 (ClawOps single)n/a₩19,000~99,000/월

ClawOps single 이 비용 우위. Vapi+ClawOps hybrid 는 분석/빌더 유지가 가치 있을 때.

마이그레이션 체크리스트

하이브리드

  • ClawOps Trial 가입
  • 070 1개 + SIP 직접연결 Add-on 활성화
  • Vapi 에 SIP trunk 등록 + 070 caller ID
  • 1통 테스트 (자기 번호로) 후 운영

풀 마이그레이션

  • ClawOps SDK 설치 (pip install clawops[agent])
  • Vapi assistant 의 system_prompt/tools 를 ClawOpsAgent 로 옮김
  • STT/LLM/TTS 조합 결정 (OpenAI Realtime vs Pipeline)
  • 1주 평행 운영 후 Vapi 폐기

다음 단계

관련 글 더 보기

ClawOps AI 전화 API로 시작하기

070 번호 발급부터 AI 음성 통화까지, REST API 몇 줄이면 됩니다.