Бизнес-телефон в KamoCRM не является перепродажей. Мы управляем SIP-инфраструктурой — FreePBX и Asterisk, с Kamailio и FreeSWITCH для тех частей, которые в них нуждаются — и согласовывать записи деталей звонков обратно на запись клиента, к которой они принадлежат.
| Мера | Стоимость | Источник | Измеряемые |
|---|---|---|---|
| Компоненты телефонии в производстве | 3 application, edge and media deployments, plus FreePBX and its database | kubectl get deployments,statefulsets -n kamopbx and -n kamo | |
| Эксплуатация программного обеспечения SIP и средств массовой информации | Asterisk, Kamailio, FreeSWITCH, FreePBX | deployment inventory across the kamopbx and kamo namespaces | |
| Поддерживающая инфраструктура для состояния вызова | CouchDB and RabbitMQ stateful sets | kubectl get statefulsets -n kamopbx |
Чему здание нас научило
Почти каждая платформа, которая предлагает функцию телефона, перепродает чей-то API и маркирует его. Это работает до тех пор, пока проблема качества звонка не требует диагностики, в этот момент реселлер может только открыть тикет от вашего имени и ждать, потому что у них нет видимости в медиа-пути и нет возможности что-то изменить.
Изменение конфигурации, записанное в базу данных, не доходит до работающего переключателя, если не выдается явная перезагрузка— запись без нее, и только что созданный вами ввод существует везде, кроме системы, которая отвечает на вызов. Записи вызовов называют идентификатор вызывающего в магистральном канале в поле, в котором вы ожидали бы найти ввод, а ввод в другом полностью поле, так что любое наивное приписывание вызовов людям неверно, хотя и выглядит правдоподобно. Регистрация зависает на определенной стадии протокола, когда последовательное хеширование не настроено правильно на балансировщике нагрузки.
Ничто из этого не приводится в руководстве по началу работы. Это то, что вы узнаёте, проводя прямые звонки, и это то, почему мы можем интегрировать телефонию в систему клиента с реалистичной, а не оптимистичной оценкой.
Построен с
- Asterisk
- Kamailio
- FreeSWITCH
- FreePBX
- SIP
- RTP
- CouchDB
- RabbitMQ
- Go
Расскажите нам, что вы пытаетесь сделать
Обычно достаточно короткого разговора, чтобы узнать, являемся ли мы подходящими людьми. Если нет, мы скажем вам об этом и покажем вам куда-нибудь лучше.
