Модуль Sipuni позволяет:
- Звонить в один клик прямо из системы;
- При входящем звонке видеть всплывающую карточку с информацией о клиенте;
- Прослушивать записи разговоров в системе;
- Управлять статусом сотрудника при входящем звонке;
Для подключения модуля "Sipuni" необходимо подключить аккаунт RetailCRM в систему retailcrm.services, добавить аккаунт телефонии и API-ключ, настроить синхронизацию в retailcrm.services и сделать необходимые настройки в модуле в RetailCRM. Вся настройка занимает не более 15 минут.
Последовательность действий описана ниже:
- Добавление/проверка настроек API ключа
- Добавление аккаунта Sipuni в retailcrm.services
- Настройка синхронизации
- Подключение услуг в аккаунте Sipuni
- Настройка интеграции в RetailCRM
- Перед началом работы
Проверка настроек API ключа
Перейдите в раздел Настройки → Интеграции → Ключи доступа API:

Выберите ключ, который использовали для авторизации в retailcrm.services и проверьте настройки:
- Тип доступа. Если загрузка данных будет осуществляться в несколько магазинов, то необходимо выбрать тип доступа "Для всех магазинов";
- В блоке "Разрешенные методы API" проставьте все галки для методов групп:
Телефония
- /api/telephony/setting/{code}
- /api/telephony/setting/{code}/edit
- /api/telephony/manager
- /api/telephony/call/event
- /api/telephony/calls/upload
Справочники
- /api/reference/sites
Пользователи
- /api/users/{id}
- /api/users
- /api/users/{id}/status
- /api/user-groups
Интеграция
- /api/integration-modules/{code}
- /api/integration-modules/{code}/edit
Добавление аккаунта Sipuni
- Перейдите в раздел "Мои аккаунты".
- В блоке "Мои аккаунты Sipuni" нажмите кнопку "Новый аккаунт".
- Введите API-токен от аккаунта Sipuni (раздел в аккаунте Sipuni: Настройки → Интеграция). В названии укажите произвольное название аккаунта.
- Укажите ваш идентификатор аккаунта (он соотвествует номеру договора в системе).

5. Нажмите кнопку «Сохранить». Если API-токен и идентификатор аккаунта указан корректно, аккаунт телефонии будет успешно добавлен в retailcrm.services.
Важно: для активации аккаунта должны быть подключены услуги в аккаунте Sipuni.
Настройка синхронизации
- Перейдите в раздел создании настройки синхронизации "Sipuni" и нажмите кнопку "Создать новую синхронизацию".
- На странице создания синхронизации выберите аккаунт Sipuni и аккаунт RetailCRM и нажмите кнопку "Сохранить".
- Добавьте вебхук (ссылку) из созданной синхронизации в раздел личного кабинета Sipuni Настройки → API → События АТС в поле "URL принимающего скрипта".



Подключение услуг в аккаунте Sipuni
Чтобы в RetailCRM передавались записи разговоров и всплывала карточка клиента при звонке в личном кабинете аккаунта Sipuni необходимо подключить услуги:
- Статистика;
- Звонок на номер;
- События АТС;
Для подключения услуги необходимо перейти в раздел API вашего аккаунта и подключить услуги на соотвествующих вкладках. При успешном подключении услуги на вкладке вы увидите сообщение "Услуга подключена".

Настройка интеграции телефонии Sipuni в RetailCRM
На стороне RetailCRM необходимо добавить добавочные коды сотрудников из телефонии и проставить соотвествие магазину и внешнего номера Sipuni.
1. Переходим в маркетплейс вашего аккаунта RetailCRM в модуль Sipuni на вкладку "Добавочные коды".

Необходимо указать внутренний (добавочный) номер для каждого пользователя системы (раздел Конструктор → Сотрудники).

2. На вкладке "Внешние номера" укажите соотвествия внешнего номера Sipuni и магазина RetailCRM.

Перед началом работы
Ответы на частозадаваемые вопросы по работе с модулем Sipuni находятся в разделе Частозадаваемые вопросы. Подробнее про обработку звонков в RetailCRM можете прочитать в разделе "Телефония". Для того, чтобы сократить количество пропущенных звонков воспользуйтесь документацией по созданию триггера на пропущенный звонок RetailCRM.