Что проверить, если не появляются уведомления о звонках, звонки не попадают в модуль Телефония или не открываются записи разговоров
Телефония: частые проблемы и решения
Эта статья поможет проверить типовые причины, если:
- не появляется всплывающее окно при входящем звонке;
- звонки не появляются в модуле Телефония;
- в модуль попадают не все звонки;
- нет кнопки прослушивания записи разговора;
- запись разговора не открывается или не скачивается;
- уведомление о звонке появляется не у того пользователя или не в той клинике.
Что проверить в первую очередь
- Убедитесь, что модуль Телефония подключен и оплачен в тарифе.
- Откройте Настройки → Интеграция с сервисами → Телефония / VOIP и проверьте, что интеграция включена.
- Нажмите Сохранить. Если программа показывает ошибку подключения, сначала исправьте настройки интеграции.

Если после этих проверок проблема сохраняется, выберите подходящий раздел ниже.
Не появляется всплывающее окно при входящем звонке
Возможные причины
- В программе выключена иконка телефонной трубки.
- В настройках телефонии отключено отображение сообщений о звонках.
- Пользователь работает не в той клинике, к которой привязан внутренний номер.
- Включены Абоненты, но внутренний номер не привязан к пользователю или клинике.
- В личном кабинете провайдера не настроена отправка событий о входящем звонке в Vetmanager.
- Для Mango Office включена настройка, из-за которой провайдер не отправляет промежуточное событие входящего вызова.
- Для Asterisk/FreePBX есть подключение к АТС, но события о звонках не доходят до Vetmanager.
- На компьютере или в сети пользователя блокируется соединение, через которое программа получает уведомления.
Что сделать
- Включите иконку телефонной трубки в правой части экрана.
- Проверьте, что в Настройки → Интеграция с сервисами → VOIP → Настройки телефонии включено отображение сообщений о звонках.
- Если используются Абоненты, проверьте:
- включена ли вкладка Абоненты;
- указан ли внутренний номер пользователя;
- привязан ли номер к нужной клинике;
- не работает ли пользователь в другом филиале.
- Если используется Mango Office, откройте личный кабинет Mango Office и проверьте раздел интеграций. Галочка «Не отправлять уведомления о промежуточном состоянии вызова и его параметрах (событие events/call)» должна быть снята. Если она включена, всплывающее окно о входящем звонке в Vetmanager может не появляться.
- Если используется Zadarma/Новофон, проверьте, что ссылка из поля Адрес CRM добавлена в личном кабинете провайдера как ссылка для оповещения о звонках. Также проверьте, что АТС включена в разделе Моя АТС → Внутренние номера.
- Если используется Asterisk/FreePBX, попросите администратора телефонии проверить:
- подключение Vetmanager к AMI;
- приходят ли события о звонках от АТС;
- указаны ли SIP/внутренние номера пользователей;
- нет ли сетевых ограничений между АТС, сервером Vetmanager и рабочим местом пользователя.
- Если проблема повторяется только в определенной сети или при включенном VPN, проверьте работу без VPN или из другой сети.
Если все настройки корректны, но всплывающее окно не появляется, передайте в поддержку:
- домен клиники;
- провайдера телефонии;
- дату и время тестового звонка;
- номер, на который звонили;
- пользователя, под которым выполнялась проверка;
- филиал, выбранный в программе;
- скриншот настроек Абоненты, если они используются.
Звонки не появляются в модуле Телефония
Возможные причины
- Интеграция с провайдером настроена не полностью.
- Провайдер не отправляет данные о звонках в Vetmanager.
- В личном кабинете провайдера звонки есть, но API провайдера не возвращает их в Vetmanager.
- Для Asterisk/FreePBX неверно настроено подключение к CDR/MySQL.
- Для облачной АТС неверно указаны API-ключи, адрес CRM или параметры авторизации.
- В Vetmanager отображаются не все звонки из-за правил фильтрации коротких звонков.
Что сделать
- Проверьте, есть ли звонки в личном кабинете провайдера телефонии.
- Проверьте настройки интеграции в Vetmanager и в личном кабинете провайдера:
- API-ключи;
- секрет / ключ подписи;
- адрес CRM;
- ссылку для уведомлений о звонках;
- включенный API-доступ.
- Если используется Asterisk/FreePBX, проверьте настройки CDR (MySQL):
- порт подключения к базе данных;
- имя базы;
- пользователя базы;
- пароль;
- доступность базы с сервера Vetmanager.
- Если используется Zadarma/Новофон, проверьте, что в личном кабинете включена АТС. Если вкладки Моя АТС нет, сначала активируйте бесплатную АТС.
- Если используется Дом.ру, Mango Office, МегаФон или другой облачный провайдер, проверьте, что звонки доступны не только в интерфейсе провайдера, но и через его интеграцию/API.
Почему могут отображаться не все звонки
Для Asterisk/FreePBX в Vetmanager используется фильтрация коротких входящих звонков. Если входящий звонок был отвечен и разговор длился 5 секунд или меньше, такой звонок может не отображаться в модуле Телефония. Если разговор длится 6 секунд или больше, звонок должен отображаться.
Если клиент позвонил и сразу сбросил вызов, такой звонок может отображаться как пропущенный.
Если звонок должен отображаться, но его нет, передайте в поддержку:
- дату и время звонка;
- направление звонка: входящий или исходящий;
- номер клиента и номер клиники;
- длительность разговора;
- провайдера телефонии;
- для Asterisk/FreePBX — `linkedid` или запись из CDR, если ее может предоставить администратор телефонии.
Нет кнопки прослушивания записи разговора
Возможные причины
- В личном кабинете провайдера не включена запись разговоров.
- У провайдера закончилось место для хранения записей.
- Провайдер не передает файл записи в Vetmanager.
- Для Asterisk/FreePBX не настроен FTP-доступ к папке с записями.
- В настройках FTP неверно указан путь к файлам записей.
- У клиники отключена телефония или интеграция работает частично.
Что сделать
- Проверьте в личном кабинете провайдера, что запись разговоров включена.
- Проверьте, достаточно ли места для хранения записей у провайдера.
- Убедитесь, что запись разговора есть в личном кабинете провайдера.
- Если используется Asterisk/FreePBX, проверьте настройки FTP:
- сервер;
- порт;
- путь к директории с записями звонков;
- пользователя;
- пароль;
- необходимость SSL-подключения.
- Если телефония размещена в локальной сети клиники, попросите администратора проверить, доступен ли FTP-сервер снаружи для Vetmanager.
Если кнопка прослушивания появилась не у всех звонков, сравните звонки:
- есть ли запись у провайдера;
- одинаковый ли формат и путь файла;
- не пустой ли файл записи;
- не отличается ли тип звонка или провайдерский статус.
Запись разговора не открывается или не скачивается
Возможные причины
- Файл записи отсутствует по указанному пути.
- Файл есть, но Vetmanager не может получить к нему доступ.
- В настройках FTP пустой или неверный путь.
- Провайдер возвращает ссылку на запись, но файл недоступен.
- У локальной АТС запись хранится на сервере, который недоступен извне.
Что сделать
- Проверьте, открывается ли запись в личном кабинете провайдера.
- Для Asterisk/FreePBX проверьте FTP-путь к записям.
- Если появляется ошибка вида «звонок не найден на сервере», проверьте у администратора телефонии, есть ли файл записи на сервере АТС.
- Если ошибка появляется только у отдельных звонков, соберите примеры:
- дата и время звонка;
- номер;
- ссылка или имя файла записи на стороне АТС/провайдера;
- открывается ли эта запись в личном кабинете провайдера.
Клиент не определяется по номеру телефона
Возможные причины
- В карточке клиента номер записан в другом формате.
- Не указан телефонный код города.
- Не указан код страны.
- В настройках указаны не все коды стран, с которых могут поступать звонки.
Что сделать
- Проверьте номер телефона в карточке клиента.
- В настройках телефонии укажите Телефонный код города клиники.
- Укажите Код страны или несколько кодов стран через запятую.
- Проверьте, как номер приходит от провайдера: с `+7`, `8`, кодом города или без него.
Уведомление появляется не у того пользователя или не в той клинике
Возможные причины
- Включены Абоненты, но внутренний номер привязан не к тому пользователю.
- Внутренний номер привязан к другой клинике.
- Пользователь работает в филиале, к которому номер не привязан.
- Включена настройка Показывать уведомления о звонках всем пользователям.
Что сделать
- Откройте настройки телефонии и перейдите во вкладку Абоненты.
- Проверьте внутренний номер пользователя.
- Проверьте привязку к клинике.
- Если уведомления должны приходить всем администраторам, включите Показывать уведомления о звонках всем пользователям.
- Если уведомления должны приходить только конкретным сотрудникам, настройте привязки пользователей и клиник.
Окно звонка быстро закрывается
Возможные причины
- Включено автоматическое закрытие незаполненных сообщений.
- Установлено слишком короткое время отображения уведомления после ответа на звонок.
Что сделать
- Проверьте настройку Автоматическое закрытие незаполненных сообщений о поступившем звонке.
- Увеличьте Время отображения уведомления о звонке после ответа на звонок.
- Если оператор должен обязательно заполнить форму звонка, отключите автоматическое закрытие и запретите закрывать незаполненную форму.
Когда обращаться в поддержку
Обратитесь в поддержку, если:
- настройки проверены, но всплывающее окно не появляется;
- звонки есть у провайдера, но не появляются в Vetmanager;
- часть звонков не подтягивается, хотя длительность больше 5 секунд;
- запись есть у провайдера, но в Vetmanager ее нельзя открыть;
- при сохранении настроек появляется ошибка;
- проблема повторяется у нескольких пользователей или на нескольких компьютерах.
Чтобы поддержка быстрее проверила ситуацию, укажите:
- домен клиники;
- провайдера телефонии;
- тип интеграции: облачная АТС или Asterisk/FreePBX;
- дату и время 2-3 примеров звонков;
- направление звонка;
- длительность звонка;
- пользователя и филиал, под которыми проверяли;
- скриншоты настроек интеграции без паролей;
- для Asterisk/FreePBX — информацию от администратора АТС по AMI, CDR и FTP.