Модуль интеграции с iSimple MessageGate «IQChannels – API.iSimple MessageGate»
Описание
«IQChannels – API.iSimple MessageGate» — модуль, предназначенный для интеграции платформы IQChannels с сервисом iSimple MessageGate для централизованной передачи push-уведомлений клиентам.
Модуль позволяет передавать уведомления о новых сообщениях в чате через единый шлюз, который взаимодействует с внешними сервисами доставки сообщений. Это позволяет использовать централизованную инфраструктуру уведомлений вместо непосредственной настройки отдельных каналов доставки push-уведомлений в IQChannels.
Интеграция поддерживает передачу сообщений через брокеры:
- RabbitMQ
- Kafka
- Artemis
Возможности
Централизованная отправка push-уведомлений
Модуль обеспечивает передачу уведомлений о новых сообщениях в чат через iSimple MessageGate.
В зависимости от доступных данных клиента уведомление может быть направлено:
- по номеру телефона;
- на активный push-токен клиента.
При наличии идентификатора клиента в CRM он дополнительно передаётся в iSimple MessageGate.
Переход непосредственно в чат
В push-уведомление передаётся информация для перехода непосредственно в чат IQChannels.
Это позволяет клиенту открыть соответствующий диалог из уведомления и продолжить взаимодействие с оператором.
Поддержка нескольких брокеров
Для передачи сообщений между IQChannels и iSimple MessageGate поддерживаются:
- RabbitMQ — передача сообщений через exchange и очередь;
- Kafka — передача сообщений в заданный topic;
- Artemis — передача сообщений по протоколу AMQP 1.0.
Тип брокера и параметры подключения задаются при настройке интеграции.
Настройка уведомлений
Для интеграции можно задать:
- текст push-уведомления;
- заголовок push-уведомления;
- срок действия уведомления.
Это позволяет настроить содержание уведомлений в соответствии с требованиями конкретной организации.
Учет состояния клиента
Если клиент уже находится в чате и получает новое сообщение непосредственно в открытом диалоге, дополнительное push-уведомление не отправляется.
Если клиент не находится в чате, IQChannels передаёт уведомление через iSimple MessageGate.
Это позволяет сократить количество лишних уведомлений для клиента.
Передача идентификатора клиента
При наличии логина клиента в CRM он передаётся в iSimple MessageGate в качестве userId.
Это позволяет внешней системе идентифицировать получателя и выполнить дальнейшую маршрутизацию уведомления.
Отказоустойчивость
Недоступность брокера или ошибка передачи push-уведомления не блокируют основную работу IQChannels и доставку сообщения в чат.
Ошибки подключения и отправки фиксируются в журнале системы для последующего анализа.
Дополнительно
Подробнее: Руководство пользователя iSimple MessageGate
Лицензирование: единоразовый лицензионный платеж
Стоимость программного обеспечения определяется правообладателем (ООО «Ай Кью Стор») исходя из технических потребностей соответствующего пользователя и используемых им функциональных возможностей программного обеспечения. По вопросу стоимости права использования программного обеспечения просим обращаться по телефону: +7 (495) 120 31 82 или по электронному адресу info@iqstore.ru
Возможность использования программного обеспечения на условиях открытой лицензии или иного безвозмездного лицензионного договора правообладателем не допускается!