Перейти к основному содержимому
Версия: Последняя

Модуль интеграции с 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

Внимание!

Возможность использования программного обеспечения на условиях открытой лицензии или иного безвозмездного лицензионного договора правообладателем не допускается!

Установка и эксплуатация​