Обработка событий модуля позволяет более гибко настраивать логику его работы.

beforeProfileGetNextResponsible Позволяет добавить свою логику для выбора следующего ответственного. В параметрах передается текущий профиль интеграции.
beforeFindEventProfiles Позволяет вернуть свой список подходящих профилей интеграции для обработки события интеграции.
afterFindEventProfiles Позволяет модифицировать список найденных профилей интеграции для обработки события интеграции.
beforeAddComplex Позволяет модифицировать данные сделки, контакта, компании перед комплексным добавлением с поиском дубликатов. Также можно отменить такое добавление.
afterAddComplex Позволяет модифицировать данные сделки, контакта, компании после комплексного добавления с поиском дубликатов.
beforeSaveAmoEntity Позволяет модифицировать данные перед добавлением/обновлением сделки, контакта или компании. Также позволяет отменить добавление/обновление.
afterSaveAmoEntity Позволяет модифицировать данные после добавления/обновления сделки, контакта или компании.
onBeforeWebhookHandleRequest Перед началом обработки вебхуков от амо. Позволяет модифицировать пришедший запрос или отменить обработку.
onBeforeWebhookHandle Перед запуском каждого обработчика вебхука. Позволяет модифицировать поля обработчика или отменить обработку.