KamoCRM

Nuestra propia red telefónica

Asterisk, Kamailio y FreeSWITCH, llevando llamadas reales

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.

Cada número aquí nombra de dónde vino y cuándo fue medido.
MedidaValorFuenteMedido
Componentes de telefonía en producción3 application, edge and media deployments, plus FreePBX and its databasekubectl get deployments,statefulsets -n kamopbx and -n kamo
SIP y software de medios operadoAsterisk, Kamailio, FreeSWITCH, FreePBXdeployment inventory across the kamopbx and kamo namespaces
Infraestructura de soporte para el estado de llamadaCouchDB and RabbitMQ stateful setskubectl 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

Para lo que esto nos califica

Telephony integrationCalls, messages and recordings joined up to the customer recordReal-time systemsLive data, messaging, presence and media — the unforgiving end of the webCustom web applicationsThe system your business actually runs on, built properly

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.

Iniciar una conversaciónYa uso KamoCRMCómo cotizamos