¿Puedes construir Vapi con IA?
ZombiePuedes recrear gran parte, pero todavía tiene ventajas reales.Plataforma API-first para agentes de voz telefónicos y web, entrantes y salientes.
Por qué este estatus
Un agente entrante enfocado es un proyecto de fin de semana creíble con LiveKit Agents o Pipecat. Reemplazar Vapi como producto es mucho más grande: combina orquestación en tiempo real, abstracción de proveedores, flujos de números telefónicos y SIP, campañas salientes, llamadas a herramientas, pruebas, observabilidad, escalabilidad, soporte y opciones de cumplimiento. El self-hosting puede eliminar la tarifa de plataforma de Vapi de 0.05 USD por minuto, pero permanecen los costos de modelos, operador, número, infraestructura, llamadas fallidas, monitoreo e ingeniería.
Qué puedes construir
Enruta un troncal SIP a un agente en tiempo real, transmite voz mediante STT, LLM y TTS con gestión de interrupciones, ejecuta una herramienta del lado del servidor y guarda el resultado de la llamada.
Crea una alternativa self-hosted enfocada a Vapi para un número de soporte entrante.
Requisitos:
- Usa Python 3.12 y livekit-agents~=1.5 con un worker AgentServer con nombre. Usa plugins directos de proveedores, no LiveKit Inference ni otro host administrado de agentes.
- Ejecuta LiveKit Server, Redis y LiveKit SIP con Docker Compose en una sola VM Ubuntu. Coloca Caddy delante de HTTPS/WSS; expón únicamente los puertos SIP y UDP de medios documentados.
- Provisiona un DID de Telnyx y un troncal SIP con credenciales. Incluye archivos JSON versionados de inbound-trunk y dispatch-rule de LiveKit que envíen las llamadas a support-agent.
- Crea un AgentSession con Silero VAD, Deepgram Nova-3 STT, gpt-5-mini mediante el plugin de OpenAI y Cartesia Sonic-3 TTS. Carga todos los secretos desde .env.
- Dale al agente un prompt de soporte limitado, gestión de interrupciones y dos herramientas: buscar un pedido en SQLite y guardar una solicitud de devolución de llamada después de confirmar con la persona que llama.
- Persiste el ID de llamada, las marcas de tiempo, la transcripción, los resultados de herramientas y el resultado en SQLite. Agrega registros JSON estructurados y /healthz; la grabación debe estar desactivada de forma predeterminada.
- Incluye pruebas unitarias para ambas herramientas y pruebas de agente guionizadas para búsqueda, rechazo de inventar un pedido, confirmación de devolución de llamada e interrupción de la persona que llama.
- Proporciona los comandos make setup, make dev, make smoke y docker compose up -d. La prueba de humo debe funcionar en la consola del agente de LiveKit antes de una llamada PSTN real.
- README: pasos para DNS, TLS, firewall, Telnyx, troncal, despacho, claves de proveedores y llamada de prueba, además de comprobaciones comunes de audio unidireccional y autenticación SIP.
- La sección de costos debe indicar que se elimina la tarifa de Vapi, mientras permanecen el DID, los minutos SIP, el uso del modelo, la VM, las llamadas fallidas, el monitoreo y el tiempo del operador. Incluye un enlace a la calculadora respaldada por fuentes en https://voice.oss.codes para consultar tarifas cambiantes.
- Fuera de alcance: campañas salientes, panel multiinquilino, equipos, facturación, conmutación automática entre proveedores, grabación de llamadas, afirmaciones de cumplimiento y alta disponibilidad.Ábrelo en tu agente (el prompt queda precargado; tú decides si enviarlo) o cópialo tal cual.
¿primera vez? sigue la guía paso a paso →Plan serio
- public Linux VM, domain, TLS, and correctly restricted SIP, WebRTC, and RTP ports
- SIP trunk and phone number from a carrier such as Telnyx
- STT, LLM, and TTS provider API keys
- country-specific consent, recording, caller-ID, and outbound-calling review before real traffic
Construye en limpio. Reproduce funcionalidades y flujos, no la marca, el código, los diseños, los datos propietarios ni los activos con copyright de Vapi.
Por qué la gente sigue pagando
Pagan para pasar de una demostración de voz funcional a llamadas confiables en producción sin operar por su cuenta SIP, RTP, WebRTC, workers de agentes, alternativas de proveedores, observabilidad y capacidad.
Lo que sigue siendo difícil de copiar
xinfraestructura en tiempo real administrada, escalabilidad, conmutación por error entre proveedores y soporte
xAPI de asistentes, equipos, flujos de trabajo, números telefónicos y configuración de proveedores
xcampañas salientes, integraciones con operadores, mitigación de spam y depuración de telefonía en producción
xsimulaciones alojadas, evaluaciones, registros de llamadas, grabaciones, analítica y controles de retención
xSLA empresariales, complementos de cumplimiento, controles de roles y opciones de residencia de datos
¿No quieres construirla? Estas opciones ya existen gratis.
DDograhA Vapi-shaped workflow builder you can Docker-compose; phone and model meters remain.open source↗sin votos ni pagos por aparecer · solo opciones verificadas
Precio de Vapi
| plan | mensual | anual (por mes) | qué incluye |
|---|---|---|---|
| Build | $0 | — | At least 60 promotional call minutes at signup and 10 concurrent calls; ongoing calls are fully usage based. |
| Scale | a medida | — | Custom annual usage commitment, concurrency, support and volume terms. |
plan gratisno permanent free tier; signup includes a promotional allowance of at least 60 call minutes
facturaciónusage based with no base subscription for Build; Scale uses a custom annual commitment
costos ocultosVoice calls add a $0.05/minute Vapi platform fee plus separate speech-to-text, model, text-to-speech and telephony charges; SMS/chat is $0.005/message; extra concurrency is $10/line/month; HIPAA is $2,000/month and zero-data-retention is $1,000/month.
verificado hace 2 semanas · fuente ↗
Preguntas
¿Puedo vibecodear Vapi?
Zombie: casi la puedes construir con IA. Puedes recrear gran parte, pero todavía tiene ventajas reales. Un agente entrante enfocado es un proyecto de fin de semana creíble con LiveKit Agents o Pipecat. Reemplazar Vapi como producto es mucho más grande: combina orquestación en tiempo real, abstracción de proveedores, flujos de números telefónicos y SIP, campañas salientes, llamadas a herramientas, pruebas, observabilidad, escalabilidad, soporte y opciones de cumplimiento. El self-hosting puede eliminar la tarifa de plataforma de Vapi de 0.05 USD por minuto, pero permanecen los costos de modelos, operador, número, infraestructura, llamadas fallidas, monitoreo e ingeniería.
¿Cuánto cuesta Vapi?
El precio de Vapi depende del uso o del plan · Vapi hosting is $0.05 per call minute. STT, LLM, TTS, and transport or telephony are separate or passed through at cost. Ten call-concurrency lines are included, then additional lines are $10 per line per month..
¿Qué alternativa a Vapi puedo construir con IA?
Puedes construir una versión enfocada de Vapi con el prompt y el plan existentes en el bloque Vibecodéalo de esta página. Revisa primero el veredicto y los límites documentados.
Zombie