VOICE AI AGENT & TELEFONÍA SERVERLESS EN TIEMPO REAL

CallVoxky: Recepcionista Telefónica Inteligente con Voz en Vivo

Sistema completo de recepcionista virtual impulsado por Gemini 3.8 Live y desplegado en Google Cloud Run + Firebase. Permite configurar cualquier negocio en minutos y atender hasta 10 llamadas reales en simultáneo con respuesta menor a 800 ms, capacidad de ser interrumpida y cero inventos de información.

Gemini 3.8 Live & Extended ThinkingGoogle Cloud Run (Scale-to-Zero)Vonage Voice API (VoIP / PCM)Firebase Cloud Firestore (eur3)Node.js + WebSockets Nativos (ws)Web Audio API & Widget Aislado

Latencia de Voz

< 800 ms

Respuesta e interrupción VAD

Concurrencia Real

10 Simultáneas

10 llamadas a la vez sin espera

Coste Operativo

$0.012 / min

$0.00/mes en reposo (Cloud Run)

Motor de Audio

24k ➔ 16kHz

Bloques binarios PCM de 640B

Calidad & Seguridad

0% Inventos

100% unit tests & 0 vuln.

PRUEBA INTERACTIVA EN TIEMPO REAL (WEB O TELÉFONO)

Habla ahora mismo con la Recepcionista IA

Este widget está alojado en Google Cloud Run (europe-west1) y conectado en directo a Gemini 3.8 Live. Puedes hablar con el asistente desde tu navegador o llamar desde tu teléfono al +34 936 94 40 69. Además, soporta hasta 10 llamadas en simultáneo: si 10 personas llaman a la vez, las 10 son atendidas al instante sin línea ocupada.

¿Cómo ponerla a prueba en 4 pasos?

1

Inicia la llamada en el widget permitiendo el micrófono, o pulsa el botón de Llamar por Teléfono (+34 936 94 40 69).

2

Saluda a Daniel (asistente IA de Voxky) y pregúntale sobre los proyectos, experiencia o servicios en tiempo real.

3

¡Interrúmpelo mientras habla! Comprobarás cómo detiene su voz al milisegundo para escucharte, igual que un humano.

4

Prueba llamar desde varios teléfonos al mismo tiempo: hasta 10 personas serán atendidas en simultáneo sin esperas.

cloud-run // widget.htmlMicrófono Habilitado
Llamar por Teléfono: +34 936 94 40 69

Capacidad de 10 llamadas en simultáneo

Al pulsar el botón se abrirá la app de teléfono de tu móvil con el número +34 936 94 40 69 ya escrito. Si 10 personas llaman al mismo tiempo, las 10 serán atendidas en simultáneo sin dar tono de ocupado.

DETRÁS DEL WIDGET // PANEL DE ADMINISTRACIÓN WEB

Panel de Control Autogestionable para Dueños de Negocio

Mientras el cliente final solo interactúa por teléfono o mediante el widget limpio, el administrador dispone de un panel privado conectado a Firebase Firestore (eur3) donde entrena a la recepcionista, asigna números exclusivos y lanza llamadas reales con un clic.

Panel de control CallVoxky: Entrenamiento del asistente y llamada de prueba con micrófono
Vista 1 · Entrenamiento & Simulador en Vivo

Gestión Multi-Empresa, Voces de Gemini 3.8 Live y Subtítulos

Interfaz pensada para dueños de negocio sin conocimientos técnicos. Permite administrar varios negocios desde una sola cuenta y probar el asistente antes de sacarlo al público.

Selector Multi-Bot / Multi-Empresa: Cambia o crea nuevos asistentes asociados a su propio número telefónico exclusivo (+34 936 94 40 69).
Personalización de Voz y Saludo: Selección de voces naturales de Gemini 3.8 Live (ej. voz 'Puck'), saludo exacto al descolgar y tono de conversación.
Llamada de Prueba con Subtítulos en Vivo: Permite hablar con el micrófono del navegador viendo la transcripción en tiempo real.
Panel de control CallVoxky: Base de conocimiento anti-inventos y llamada saliente con Vonage API
Vista 2 · Blindaje de Datos & Telefonía Vonage

Base de Conocimiento Sin Inventos y Llamada Directa a tu Móvil

Control total sobre lo que la recepcionista puede responder y conexión automatizada con la central telefónica Vonage mediante API.

Fuente Única Anti-Alucinación: Cuadro de información real del negocio con prohibición estricta de inventar precios o servicios no autorizados.
Actualización Instantánea en Firestore: Al pulsar 'Guardar Entrenamiento', la siguiente llamada telefónica aplica las nuevas reglas al instante sin reiniciar el servidor.
Módulo 'Llamar a tu Móvil Real': Crea y vincula automáticamente la aplicación en Vonage y permite escribir tu celular para que la IA te llame de inmediato.

Arquitectura del Sistema en Tiempo Real

Diseño desacoplado en Google Cloud Run que une la red celular tradicional con Gemini 3.8 Live.

Paso 1 · Entrada

Móvil (+34) o Widget Web

El usuario llama al +34 936 94 40 69 desde cualquier teléfono o habla por el widget aislado.

Paso 2 · Central VoIP

Vonage Voice API

Gestiona hasta 10 canales simultáneos enviando audio binario PCM a 16 kHz por WebSocket seguro.

Paso 3 · Cloud Run

Node.js + Firestore (eur3)

Identifica la empresa por su número exclusivo, carga sus reglas y remuestrea el audio 24kHz ↔ 16kHz.

Paso 4 · Cerebro IA

Gemini 3.8 Live

Escucha, razona con Extended Thinking bajo contexto estricto y habla en vivo con soporte VAD.

Módulo del Sistema

1. Telefonía VoIP & Remuestreo Binario

Conexión entre la red telefónica tradicional y la inteligencia artificial en tiempo real.

Enrutamiento con Vonage Voice API: Vinculación de números reales (incluyendo prefijos +34) mediante órdenes NCCO y WebSockets bidireccionales.
Conversión Matemática 24 kHz ➔ 16 kHz: Gemini genera voz en calidad de estudio (24.000 Hz), mientras que la red telefónica exige 16.000 Hz.
Empaquetado Exacto de 640 Bytes: Algoritmo en memoria que divide el audio PCM en bloques de 20 milisegundos sin ecos, cortes ni sobrecarga de CPU.

Retos Técnicos & Soluciones de Ingeniería

Problemas reales de telecomunicaciones, audio binario, permisos Cross-Origin y control de IA resueltos.

Procesamiento de Audio

Desajuste de frecuencias de audio (24 kHz vs 16 kHz)

El audio nativo de Gemini (24 kHz) sonaba distorsionado al enviarse directamente a una llamada telefónica celular estándar (16 kHz).

✓ Motor de Remuestreo Lineal y Cola Binaria de 640B

Conversor matemático en Node.js que transforma el flujo de 24 kHz a 16 kHz en tiempo real y entrega paquetes exactos de 640 bytes.

Seguridad Comercial

Alucinaciones en respuestas comerciales

Un modelo común suele inventar precios o datos cuando desconoce una respuesta, generando riesgos legales y comerciales.

✓ Metaprompting Restrictivo con Validación Previa

Delimitación semántica estricta y validador (gestor_entrenamiento.js) con 100% de pruebas unitarias aprobadas.

Arquitectura Frontend

Widget de micrófono en dominios externos (Cross-Origin)

Incrustar captura de voz en tiempo real dentro de un portafolio externo suele bloquearse por políticas de seguridad del navegador.

✓ Widget Aislado con Permissions-Policy & Túnel WSS

Componente público (panel/widget.html) con cabeceras Permissions-Policy: microphone=* y WebSocket seguro (wss://) sin exponer el panel privado.

Telecomunicaciones & Cloud

Configuración telefónica manual y seguridad de claves

Vincular centrales VoIP manualmente es propenso a errores y riesgo de exposición de credenciales.

✓ Automatización RSA y Aislamiento OWASP

Scripts (api_vonage.js) que vinculan la aplicación mediante llaves RSA, secretos aislados y 0 vulnerabilidades en npm audit.

Preguntas Frecuentes

Funcionamiento práctico de CallVoxky para empresas y usuarios finales.

¿El cliente necesita instalar alguna aplicación para llamar?

No. Llama desde su teléfono móvil o fijo de toda la vida marcando el +34 936 94 40 69, o bien conversa desde la web con el widget interactivo.

¿Qué pasa si 10 personas llaman al mismo tiempo?

Ninguna escucha línea ocupada. El servidor atiende hasta 10 llamadas simultáneas de forma independiente y en tiempo real.

¿Cuánto cuesta mantener el servidor cuando nadie llama?

$0.00 USD. Al estar desplegado en Google Cloud Run con Scale-to-Zero, no consume recursos en reposo y despierta al instante cuando entra una llamada.

Competencias Demostradas en este Proyecto

  • 1.Protocolos Multimodales en Streaming: Integración directa de Gemini 3.8 Live por WebSockets con detección de voz (VAD) e interrupciones en tiempo real.
  • 2.Ingeniería de Audio y Telecomunicaciones VoIP: Remuestreo matemático 24 kHz ↔ 16 kHz en buffers PCM de 640B, Vonage Voice API y 10 líneas simultáneas.
  • 3.Arquitectura 100% Google Cloud & FinOps: Firestore multi-empresa (eur3) y despliegue Serverless en Google Cloud Run (Scale-to-Zero, $0.00 en reposo y $0.012/min activo).
Estado: En producción en Google Cloud Run (europe-west1) · 100% tests unitarios aprobados.Explorar Perfil en CV →