Sipuni и Гравител — российские виртуальные АТС с готовыми модулями для RetailCRM и гибкими сценариями звонков. Логика подключения у них общая, но есть нюансы в настройке маршрутизации. Разбираем подключение обеих АТС и запуск всплывающей карточки.
Sipuni и Гравител: что общего и в чём разница
Обе АТС — облачные, обе имеют готовые модули в Маркетплейсе RetailCRM и работают по одной схеме: передают в CRM события звонков и принимают команды на исходящие. Различия в деталях:
| Критерий | Sipuni | Гравител |
|---|---|---|
| Сценарии звонков | Гибкий визуальный конструктор схем | Настраиваемая маршрутизация и очереди |
| Модуль для RetailCRM | Готовый в Маркетплейсе | Готовый в Маркетплейсе |
| Запись разговоров | Есть, ссылки в CRM | Есть, ссылки в CRM |
С точки зрения RetailCRM обе интеграции дают одно и то же: всплывающую карточку, click-to-call, запись разговоров и журнал вызовов для аналитики.
Выбор между ними чаще определяется не возможностями связки с CRM, а привычным для команды интерфейсом и тарифами на связь. Sipuni ценят за наглядный конструктор схем, в котором логику звонка собирают мышкой из блоков; Гравител — за гибкие очереди и распределение по группам операторов. Если АТС в компании уже используется, менять её ради RetailCRM не нужно: подключается готовый модуль соответствующего провайдера.
Что подготовить до подключения
Независимо от выбранной АТС соберите доступы:
- Ключи API из личного кабинета Sipuni или Гравител (идентификатор + секрет/токен).
- Права администратора в RetailCRM и доступ к разделу «Интеграции».
- Внутренние номера операторов (extension) в АТС.
- Настроенный сценарий звонков на стороне АТС — куда и в каком порядке идёт входящий.
Ключи создаются в кабинете провайдера в разделе интеграций/API. Без них RetailCRM не сможет ни принимать события, ни инициировать вызовы.
Пошаговое подключение
Общий порядок одинаков для Sipuni и Гравител:
- Установите нужный модуль из
Настройки → Интеграции → Маркетплейсв RetailCRM. - Впишите ключи API из личного кабинета АТС в настройки модуля.
- Скопируйте webhook модуля и укажите его в кабинете АТС (у Sipuni — в схеме звонка, у Гравител — в настройках интеграции).
- Сопоставьте операторов RetailCRM с внутренними номерами АТС.
- Включите передачу истории звонков и записей разговоров.
Ключевой шаг — сопоставление операторов: оно определяет адресность всплывающей карточки и авторство исходящих звонков. Если в компании есть несколько отделов или групп операторов, продумайте это соответствие заранее — иначе звонок из очереди отдела продаж может «прилететь» сотруднику поддержки. В RetailCRM привязка гибкая, но требует аккуратности при большом штате.
Всплывающая карточка и исходящие
При входящем звонке АТС отправляет в RetailCRM событие telephony/call/event. CRM ищет клиента по номеру и показывает карточку нужному оператору — с заказами, историей и задачами. Новый контакт заводится прямо из карточки.
Исходящий работает по click-to-call: оператор кликает на номер, RetailCRM даёт АТС команду, и она соединяет менеджера с клиентом. Нужен рабочий внутренний номер или софтфон у оператора.
Запись разговоров и маршрутизация
Обе АТС передают в RetailCRM ссылки на записи разговоров — они доступны в истории звонка внутри карточки клиента и заказа. Файлы хранятся на стороне провайдера, срок хранения зависит от тарифа.
Маршрутизация — зона ответственности АТС, а не CRM. В Sipuni это визуальный конструктор схем (приветствие, очередь, распределение), в Гравител — настройки очередей и правил. RetailCRM получает уже готовое событие: кто звонит и какому оператору соединение адресовано. Поэтому логику «на кого сначала звонить» настраивают в кабинете АТС.
Проверка и частые ошибки
После настройки прогоните чек-лист:
- Входящий звонок — появилась ли карточка у нужного оператора.
- Исходящий из карточки — проходит ли соединение.
- Завершённый вызов — есть ли длительность и запись в истории.
Что ломается чаще всего:
| Симптом | Причина |
|---|---|
| Нет карточки (Sipuni) | Событие не добавлено в схему звонка |
| Нет карточки (Гравител) | Оператор не привязан к extension |
| Нет событий вовсе | Неверный webhook в кабинете АТС |
| Нет исходящих | Нет рабочего софтфона у оператора |
Итог
Подключение Sipuni и Гравител к RetailCRM идёт по общей схеме: модуль из Маркетплейса, ключи API, webhook и привязка операторов к внутренним номерам. Главный нюанс — маршрутизация и события: у Sipuni шаг отправки события в CRM задаётся в визуальной схеме звонка, а сама логика распределения всегда живёт на стороне АТС.
Мы подключаем Sipuni и Гравител к RetailCRM под ключ: настраиваем ключи, webhook, схемы звонков и привязку операторов, проверяем входящие, исходящие и запись на боевых номерах. Если нужна телефония с продуманной маршрутизацией, возьмём настройку и поддержку на себя.
Частые вопросы
Sipuni и Гравител подключаются одинаково?
Общая схема одинакова: модуль из Маркетплейса, ключи API, webhook и привязка операторов. Отличие в том, где задаётся отправка события в CRM — у Sipuni это шаг визуальной схемы звонка, у Гравител — настройки интеграции и очередей.
Почему у Sipuni не всплывает карточка?
Частая причина — в визуальной схеме звонка Sipuni не добавлен шаг отправки события в RetailCRM. Даже при верных ключах и привязке операторов без этого шага карточка не появится.
Где взять ключи API?
В личном кабинете Sipuni или Гравител в разделе интеграций/API создаются идентификатор и секрет (или токен). Их вписывают в настройки соответствующего модуля в RetailCRM.
Кто отвечает за маршрутизацию звонков?
Маршрутизацию настраивает АТС: у Sipuni — визуальный конструктор схем, у Гравител — очереди и правила. RetailCRM получает уже готовое событие о звонке и адресате соединения.
Передаются ли записи разговоров?
Да, обе АТС передают в RetailCRM ссылки на записи, доступные в истории звонка. Файлы хранятся на стороне провайдера, срок хранения зависит от тарифа.
Что нужно оператору для исходящих?
Рабочий внутренний номер (extension) или подключённый софтфон. Тогда click-to-call из карточки RetailCRM корректно соединит оператора с клиентом.
Модули есть в Маркетплейсе RetailCRM?
Да, готовые модули Sipuni и Гравител устанавливаются из Маркетплейса RetailCRM. Базовое подключение не требует отдельной разработки.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.