Teléfono del negocio dentro KamoCRM No es un acuerdo de reventa. Operamos la infraestructura SIP — FreePBX y Asterisk, con Kamailio y FreeSWITCH Busque las partes que las necesitan y concilie los registros de detalles de llamadas con el registro del cliente al que pertenecen.
| Medida | Valor | Fuente | Medido |
|---|---|---|---|
| Componentes de telefonía en producción | 3 application, edge and media deployments, plus FreePBX and its database | kubectl get deployments,statefulsets -n kamopbx and -n kamo | |
| SIP y software de medios operado | Asterisk, Kamailio, FreeSWITCH, FreePBX | deployment inventory across the kamopbx and kamo namespaces | |
| Infraestructura de soporte para el estado de llamada | CouchDB and RabbitMQ stateful sets | kubectl get statefulsets -n kamopbx |
Qué edificio nos enseñó
La telefonía es el ejemplo más claro de la brecha que estamos describiendo. Casi todas las plataformas que ofrecen una función de teléfono revenden la API de alguien y la marcan, lo que funciona hasta que un problema de calidad de llamada necesita ser diagnosticado, momento en el que el revendedor solo puede abrir un ticket en su nombre y esperar, porque no tiene visibilidad en la ruta de medios y no tiene la capacidad de cambiar nada al respecto.
Operarlo significa ser dueño de los detalles incómodos. Un cambio de configuración escrito en la base de datos no llega al interruptor en ejecución a menos que se emita una recarga explícita — escríbalo sin una y la extensión que acabas de crear existe en todas partes excepto en el sistema que contesta las llamadas. Los registros de llamadas nombran el identificador de llamadas del tronco en el campo que esperarías que tuviera la extensión, y la extensión en un campo completamente diferente, por lo que cualquier atribución ingenua de llamadas a personas es incorrecta de una manera que parece plausible. El registro se bloquea en una etapa de protocolo particular cuando el hash coherente no está configurado correctamente en el balanceador de carga.
Nada de eso está en una guía de inicio, es lo que aprendes al llevar a cabo llamadas en vivo, y es por eso que podemos integrar la telefonía en un sistema de cliente con una estimación realista en lugar de una optimista.
Construido con
- Asterisk
- Kamailio
- FreeSWITCH
- FreePBX
- SIP
- RTP
- CouchDB
- RabbitMQ
- Go
Cuéntanos lo que estás tratando de hacer
Una breve conversación suele ser suficiente para saber si somos las personas adecuadas, si no lo somos, lo diremos y le indicaremos un lugar mejor.
