.. _Setup_Integration_AdvancedSetup_ClientMessages: Уведомления ########### Уведомления используются для оповещения пользователей и внешних систем о событиях, которые произошли в интеграционном модуле Продукта. Механизм уведомлений может использоваться: * для оповещения интерактивных пользователей по e-mail, в мессенджерах, в интерфейсе веб-портала Продукта; * в сценариях интеграции на основе событий для увеличения производительности, например, уведомление об изменении статуса документа можно использовать как триггер для вызова API :ref:`загрузки истории статусов `. Типы уведомлений **************** В поставке Продукта реализованы следующие типы уведомлений: * изменения перечня тегов документа; * изменение статуса документа; * изменение статуса контрагента; * изменение статуса задачи; * создание документа; * создание контрагента. Типы получателей уведомлений **************************** .. toctree:: :maxdepth: 1 Database RabbitMQ Telegram Email Фильтры ******* | Для некоторых получателей уведомлений можно задавать фильтры на отправку уведомлений. | Параметры фильтра зависят от типа уведомления. .. toctree:: :maxdepth: 1 Filters/DocumentRetagged Filters/DocumentStatusChanged Filters/ContractorStatusChanged Filters/TaskStatusChanged Filters/DocumentCreated Filters/ContractorCreated .. note:: Механизм уведомлений является расширяемой подсистемой интеграционного модуля Продукта. На проектной основе могут быть реализованы дополнительные типы уведомлений и получателей уведомлений.