01.06 / Build
Agentes de voz en tiempo real.
Agentes de voz conversacional construidos sobre tu propio backend: verifican quién habla, leen datos reales de tu base de datos y escriben en los mismos sistemas que usa tu equipo. Nuestro agente hotelero maneja entre 11 y 12 herramientas de servidor contra las mismas funciones de base de datos que la app. Se publica como piloto: todavía sin línea telefónica viva, y por turnos, no full duplex.
- peticiones de huésped atendidas en cuatro meses en Santo Domingo BayEstevano
- ~2.500

En detalle
Lo que conviene saber.

Por ejemplo: ~2.500 peticiones de huésped atendidas en cuatro meses en Santo Domingo Bay. Estevano
Qué es
Un agente que atiende a tu cliente por voz y además ejecuta. Verifica quién habla, lee datos reales de tu base de datos y escribe en los mismos sistemas que ya usa tu equipo. Lo construimos, lo endurecemos y lo seguimos atendiendo después nosotros.
Esta página está escrita como piloto, porque es lo que es. Lo que viene separa lo que ya funciona de lo que todavía no.
Lo que ya hace nuestro agente
El agente hotelero de nuestro propio producto hace login del huésped por voz, informa del hotel, lee la carta real de cada restaurante desde la base de datos, gestiona room service, crea, modifica y cancela reservas de restaurante y de spa, hace triaje de incidencias abriendo un ticket clasificado en el mismo sistema que usa la app, deja recados a recepción y transfiere a recepción cuando la propiedad lo activa.
Son entre 11 y 12 herramientas de servidor cableadas contra las mismas funciones de base de datos que llama la app. El agente y la app comparten la misma fuente de verdad.
No se inventa nada
La carta se lee de la base de datos. Si un restaurante no tiene carta cargada, el agente lo dice en vez de inventarla, y rechaza platos que no existen. Respeta los días de apertura y las ventanas de reserva reales, y cuando no puede reservar da el horario real en lugar de un error genérico.
Verificado en 18 de 18 escenarios hablados en una ronda de QA de julio de 2026 contra el agente en marcha de una propiedad de demostración, con evidencia de audio, transcripción, interfaz y base de datos. Una QA anterior del preview, en junio de 2026, salió con 21 de 24 pruebas perfectas y ningún fallo crítico.
La identidad se verifica dentro de la llamada
Habitación o nombre más un PIN, con hash y bloqueo por intentos, una sola vez por conversación. El PIN nunca llega al proveedor de voz ni a los registros. El identificador del tenant se resuelve siempre en servidor, nunca desde el modelo ni desde el payload.
El mismo agente soporta dos modos de sesión: dentro de la app, ya autenticado por un vínculo de servidor, sin pedirle nada al huésped; y un modo de llamada con el flujo de verificación hablado completo.
El prompt es ingeniería, no una caja de texto
El prompt de sistema del agente piloto ronda los 31.000 caracteres y se compila desde la configuración de la propiedad con un compilador determinista, sin ningún modelo de lenguaje dentro. Antes de salir pasó por un red team adversarial de doce agentes: 4 de 6 vectores rompían el borrador y 0 de 6 pasaron tras endurecerlo. Una auditoría aparte repasó los esquemas de las herramientas y las dejó sanas, 12 de 12.
Un agente por tenant, dado de alta solo
Dado un hotel con voz activa, una función de borde crea su agente, compila su prompt desde la configuración de esa propiedad y le asigna las herramientas que permiten sus capacidades. Ese camino se probó entero en producción, con limpieza total después. El equipo del cliente edita nivel y capacidades desde la propia plataforma, y el backend de voz solo lee esa configuración por una función que falla cerrada y que no devuelve datos de huésped ni PIN.
El aislamiento lo comprueba una máquina, no una persona: RLS en las tablas que llevan identificador de tenant y un guardián que descubre tenants y tablas en vez de enumerarlas, ejecutándose en integración continua. A agosto de 2026 vigila 81 tablas con identificador de hotel, y esa ejecución, con datos de hoteles reales, no encontró ninguna fuga cruzada.
Lo que todavía no hace
- No hay número de teléfono vivo atendiendo llamadas de clientes reales. La pata telefónica está diseñada, el número está pendiente de trámite regulatorio y no se ha validado ninguna llamada entrante real de un huésped.
- No consulta disponibilidad ni precios de habitación contra el PMS. Esa capa no está abierta, y la herramienta de disponibilidad cubre solo restaurantes.
- No hay full duplex. Las APIs disponibles hoy funcionan por turnos y ningún proveedor publica cifras oficiales de latencia extremo a extremo, así que no damos ninguna. Sí tenemos medida la latencia de síntesis al leer en alto una respuesta escrita, pero eso es texto a voz, no conversación, y no mezclamos las dos cifras.
- Todos los agentes que hemos construido hasta hoy son hoteleros. El mecanismo no es específico de hotel. La prueba en producción sí.
Leer en alto una respuesta no es una conversación
El texto a voz lee algo ya escrito. Un agente de voz escucha, decide y llama a herramientas contra tus datos. Son productos distintos, cuestan dinero distinto y no mezclamos sus cifras.
El stack
Motor conversacional de ElevenLabs para el agente, la voz y la transcripción, con el modelo de lenguaje dentro. Backend propio en Supabase, con funciones de borde y funciones de base de datos con privilegio controlado. Los secretos en un vault, nunca en el repositorio.
La plataforma sobre la que corre este agente está en producción con huéspedes reales. Eso prueba la plataforma, no el canal de voz, y no lo presentamos como prueba de la voz.
Qué recibes
Lo que te llevas.
Todo queda por escrito antes de empezar, y todo se queda en cuentas de tu empresa.
01Entregables
- 01
Herramientas de servidor cableadas contra las mismas funciones de base de datos que ya llama tu app o tu portal, para que la voz escriba en una única fuente de verdad
- 02
Identidad verificada dentro de la llamada, con hash y bloqueo por intentos, y el secreto sin llegar nunca al proveedor de voz ni a los registros
- 03
Prompt de sistema compilado desde tu configuración por un compilador determinista, sin ningún modelo de lenguaje dentro del compilador
- 04
Red team adversarial contra el prompt antes de salir, más auditoría de todos los esquemas de herramientas
- 05
Aislamiento por tenant con RLS y un guardián automático que descubre tablas en vez de enumerarlas, ejecutándose en integración continua
- 06
Alta autoservicio: una propiedad nueva recibe su agente, su prompt y sus herramientas en una sola operación
- 07
QA hablada contra el agente en marcha, guardando audio, transcripción, interfaz y base de datos como evidencia
02Cómo va
- 01 · Semana 1 a 2
Discovery Sprint
Entrevistas con quienes van a usar la herramienta, auditoría de los sistemas que ya tienes, modelo de datos, decisión de arquitectura y un alcance escrito en lenguaje claro. Termina con un precio cerrado y un plan de entrega, y el documento es tuyo continúes o no.
- 02 · Semana 2 a 4
Cimientos
Dirección de diseño, esquema de base de datos con seguridad a nivel de fila desde la primera migración, entornos, integración continua y las primeras pantallas en un sitio que puedes abrir. Nada se construye sobre una plataforma de la que no puedas salir: el repositorio, el backend y el alojamiento se crean en tus cuentas.
- 03 · Semana 4 a 8
Desarrollo hasta la primera entrega
Despliegues semanales, un resumen escrito breve en cada uno y una lista viva de decisiones. El objetivo de esta fase es una versión en producción con datos reales en la que alguien pueda terminar una tarea, no una demo. Los cambios de alcance se presupuestan antes de construirlos.
- 04 · Desde la semana 8
Auditoría, lanzamiento y traspaso
Varias pasadas de revisión sobre corrección, arquitectura, accesibilidad, rendimiento y seguridad, con cada hallazgo verificado por un segundo revisor antes de darlo por bueno. Después, el lanzamiento, el paquete de traspaso y, si te interesa, el paso a la cuota mensual de Care para mantenimiento y evolución.
Por ejemplo: 16 min mediana de resolución de una petición (media 25). Estevano
Para quién es
No aceptamos todos los proyectos.
Preferimos decírtelo ahora que a mitad de camino. Si te reconoces en la columna de la izquierda, hablemos.
Encaja si
- Necesitas una web, un portal o una app que todavía no existe, o una que ya no da más de sí
- Quieres el código, los datos y el alojamiento en cuentas de tu empresa
- Prefieres un precio cerrado antes de empezar a una factura abierta por horas
- Alguien de tu lado puede decidir y dedicar unas horas a la semana al proyecto
- Te importa que Google y los asistentes de IA lo lean desde el primer día
No es para ti si
- Buscas una plantilla barata o una web montada en un fin de semana
- Quieres que viva en una plataforma de la que luego no puedas salir
- Nadie de tu lado puede revisar pantallas ni tomar decisiones
- Necesitas a alguien que facture horas sin un objetivo claro
Por ejemplo: 3 min mediana hasta la primera respuesta (media 8). Estevano
Plazos y presupuesto
Cómo lo presupuestamos.
Sin lista de precios y sin facturar por horas durante el desarrollo. Tras una llamada corta te llega un presupuesto por escrito para tu proyecto.
- Plazos
- El calendario lo marcan las acciones, no la voz. Cablear el motor de voz es la parte corta: cada cosa que el agente puede hacer es una herramienta de servidor contra tu base de datos, con sus reglas y sus pruebas. Un Discovery Sprint de alcance cerrado decide qué acciones entran en la primera versión antes de construir nada. Nuestro agente hotelero pasó rondas de QA hablada en junio y julio de 2026 antes de ponerlo delante de un huésped, y para el tuyo planteamos lo mismo. Si atender una línea telefónica real forma parte de lo que necesitas, dilo desde el principio: es la pata que no tenemos validada y arrastra su propio trámite regulatorio.
- Equipo
- Andrés Ciordia, Chief AI Officer, lleva los agentes de voz. Nuestro equipo construye las herramientas, los prompts y la integración con el teléfono, y Pedro Ciordia, CTO, fija la arquitectura y lo revisa antes del lanzamiento. La parte adversarial forma parte del método: al prompt y a los esquemas de herramientas se les ataca antes de que ningún cliente hable con el agente.
- Cómo se presupuesta
- Se acota y se presupuesta en un Discovery Sprint, que termina con un precio cerrado para la construcción. Lo que mueve ese precio es el número de acciones que el agente tiene que ejecutar, no la voz. El consumo del proveedor de voz se factura aparte. La operación posterior va por Care.
- La tecnología
- SupabasePostgreSQLDeno
Por ejemplo: 93% de las peticiones las crea el huésped, sin cola y sin llamada. Estevano
Proyectos
Dónde lo hemos hecho.
Proyectos reales. Abre cada uno para ver qué construimos y las cifras que medimos.
Por ejemplo: 90% resueltas en menos de una hora, p90 en torno a 59 minutos. Estevano
Misma línea
Más servicios de Build.
Cada servicio tiene su página con lo que incluye, el plazo habitual y los proyectos donde lo hicimos.
- 01Sitios webWebs que Google y los asistentes de IA leen igual que las personas.
- 02Funciones de IA y agentesAsistentes que responden con los datos de tu empresa.
- 03Aplicaciones web y portales internosTus operaciones, fuera del Excel y dentro de una aplicación real.
- 04Integraciones y automatizaciónTus sistemas se hablan entre sí.
- 05Apps móvilesUna app para iOS y Android que se actualiza en minutos.
- 07Polar BrainNinguna sesión de IA vuelve a empezar de cero.
- 08Software para cámaras, drones y edificiosLa capa de software sobre las cámaras, los sensores y los drones que ya tienes. El hardware no lo fabricamos nosotros.
Por ejemplo: 68 / 68 tablas de la base de datos con seguridad a nivel de fila, datos alojados en la UE. Estevano
FAQ
Lo que nos preguntan.
¿Un agente de voz puede atender nuestro teléfono?
¿Cómo evitáis que se invente cosas?
¿Esto solo sirve para hoteles?
¿En qué se diferencia de un chatbot que habla?
¿Están seguros nuestros datos si el proveedor de voz está en medio?
Por ejemplo: ~2.500 peticiones de huésped atendidas en cuatro meses en Santo Domingo Bay. Estevano
Empezar
Cuéntanos qué quieres construir.
Webs, apps, sistemas a medida e IA para empresas que los necesitan en producción en semanas. Rellena el formulario o reserva una llamada de 30 minutos: un ingeniero senior responde en 48 horas laborables con una primera lectura de alcance, plazo y precio.
Primer paso
Dos semanas para cerrar alcance, arquitectura y precio antes de construir nada.
Sin lista de precios. Recibes un presupuesto privado, por escrito, tras una llamada corta.
Después, para construir, siempre a precio cerrado
¿Aún no es el momento?
- Auditoría de visibilidad en IAPago único, precio cerrado.







