SIP ou WebRTC pour les agents vocaux IA


SIP atteint tous les numéros de téléphone de la planète ; WebRTC atteint tous les navigateurs. Un agent vocal en production a besoin des deux — voici comment ils s’articulent.
Tout agent vocal IA finit par devoir répondre à un vrai téléphone. Cela veut dire SIP — le protocole que parlent opérateurs, PBX et téléphones de bureau. Mais vos apps web et mobiles parlent WebRTC. La question n’est pas lequel choisir, mais où faire le pont entre les deux.
SIP : l’API du réseau téléphonique
SIP transporte les appels entre opérateurs, trunks et terminaux. C’est ainsi qu’un appel vers un numéro de téléphone atteint votre agent, et que votre agent transfère un appelant à une personne. Vous bénéficiez des numéros, de la portabilité, de STIR/SHAKEN et du E911 — et de décennies d’interopérabilité.
WebRTC : la stack média du navigateur
WebRTC offre aux navigateurs et aux apps un audio et une vidéo chiffrés à faible latence, avec annulation d’écho et traversée de NAT intégrées. Idéal pour les softphones, les appels intégrés aux apps et les conférences.
Un seul pont, à la passerelle
DialPress ancre le média à la passerelle et y fait le pont entre WebRTC et SIP, pour que l’agent voie un seul appel, quelle que soit sa provenance. Votre code gère un seul INVITE ; la passerelle gère les codecs, ICE et DTLS-SRTP.
Ce que cela implique pour la latence
Faire le pont en périphérie — à côté du moteur vocal et de l’agent — garde le chemin média court. Chaque saut supprimé rend du temps au budget de prise de parole, et c’est ce qui donne à un agent un air humain.
Notes de terrain
Poursuivre la lecture
Créez un bot vocal IA comme une app Express
Le SDK Node dialpress transforme le SIP en routes et en handlers. Voici un PBX et un bot vocal IA qui partagent une passerelle — et se passent des appels.

Donner des outils aux agents vocaux avec MCP
Votre système de réservation, votre CRM, votre suivi de commandes — n’importe quelle API peut devenir un outil d’agent vocal sans écrire une ligne de code d’agent.

Pourquoi l’IA vocale a besoin de sa propre stack
Un agent vocal ne vaut que par l’appel qui le porte. Pourquoi nous avons construit le serveur SIP, le chemin média, la voix et le runtime d’agents en une seule stack.
