SIP frente a WebRTC para agentes de voz con IA


SIP llega a todos los números de teléfono del planeta; WebRTC llega a todos los navegadores. Un agente de voz en producción necesita ambos: así encajan.
Todo agente de voz con IA acaba teniendo que contestar un teléfono real. Eso significa SIP, el protocolo que hablan los operadores, las PBX y los teléfonos de escritorio. Pero tus apps web y móviles hablan WebRTC. La cuestión no es cuál elegir, sino dónde hacer el puente entre ambos.
SIP: la API de la red telefónica
SIP transporta las llamadas entre operadores, troncales y dispositivos. Es la forma en que una llamada a un número de teléfono llega a tu agente, y en que tu agente transfiere a un llamante a una persona. Obtienes números, portabilidad, STIR/SHAKEN y E911, además de décadas de interoperabilidad.
WebRTC: el stack de medios del navegador
WebRTC ofrece a navegadores y apps audio y vídeo cifrados y de baja latencia, con cancelación de eco y traversal de NAT integrados. Es ideal para softphones, llamadas dentro de apps y conferencias.
Conecta una sola vez, en el gateway
DialPress ancla los medios en el gateway y hace el puente entre WebRTC y SIP allí, así el agente ve una sola llamada sin importar de dónde venga. Tu código gestiona un único INVITE; el gateway se encarga de los códecs, ICE y DTLS-SRTP.
Qué significa para la latencia
Hacer el puente en el borde, junto al motor de voz y al agente, mantiene corta la ruta de medios. Cada salto que eliminas es tiempo que recuperas en el margen de los turnos, y eso es lo que hace que un agente parezca humano.
Notas de campo
Sigue leyendo
Crea un bot de voz con IA como una app de Express
El SDK de Node dialpress convierte SIP en rutas y handlers. Aquí tienes una PBX y un bot de voz con IA que comparten un gateway y se pasan llamadas entre sí.

Dar herramientas a los agentes de voz con MCP
Tu sistema de reservas, tu CRM, tu consulta de pedidos: cualquier API puede convertirse en herramienta de un agente de voz sin escribir una línea de código de agente.

Por qué la IA de voz necesita su propio stack
Un agente de voz es tan bueno como la llamada sobre la que viaja. Por qué construimos el servidor SIP, la ruta de medios, la voz y el runtime de agentes como un único stack.
