Хуки CRM
04.07.2024
backend_assetsПозволяет подключать JavaScript- и CSS-файлы плагинов и другое дополнительное содержимое в секции HEAD.
backend_invoiceПозволяет добавлять дополнительное содержимое на страницу просмотра счёта в панели администратора.
backend_invoice_refundПозволяет добавлять дополнительное содержимое в диалог выполнения возврата платежа по счёту.
backend_invoice_saveСрабатывает после сохранения счёта.
backend_notification_saveСрабатывает после сохранения настроек уведомления.
backend_profile_logПозволяет добавлять дополнительное содержимое в секцию «Хронология действий» в профиле контакта, например, в приложении «Команда».
backend_reminders_settings_saveСрабатывает после сохранения настроек напоминаний.
backend_settings_messages_blockПозволяет добавлять дополнительное содержимое в блок настройки email-сообщений в настройках источников.
backend_settings_notification_editПозволяет добавлять дополнительное содержимое на странице редактирования настроек уведомления.
backend_sidebarПозволяет добавлять дополнительные элементы в боковое меню в старом интерфейсе.
backend_sidebar20Позволяет добавлять дополнительное содержимое в основную боковую панель приложения в новом интерфейсе (2.0).
controller_after.*Срабатывает после выполнения указанного PHP-контроллера.
controller_before.*Срабатывает перед выполнением указанного PHP-контроллера.
conversation_viewПозволяет добавлять дополнительные пункты меню в форму ответа на сообщение клиента, полученное через мессенджер, в новом интерфейсе (2.0).
deal_createСрабатывает при создании новой сделки.
deal_lostСрабатывает при проигрыше сделки.
deal_moveСрабатывает при перемещении сделки на другой этап.
deal_restoreСрабатывает при переоткрытии закрытой сделки.
deal_stage_overdueСрабатывает при выполнении задания CRON, которое проверяет превышение периода нахождения сделки на текущем этапе.
deal_viewПозволяет добавлять дополнительное содержимое на страницу просмотра сделки в новом интерфейсе (2.0).
deal_wonСрабатывает при выигрыше сделки.
form_settings_saveСрабатывает перед сохранением настроек веб-формы.
invoice_activateСрабатывает при активировании счёта.
invoice_cancelСрабатывает при выполнении действия со счётом «Вернуть в черновики».
invoice_expireСрабатывает при переносе счёта в архив из состояния «Ожидает оплаты».
invoice_paidСрабатывает при оплате счёта во время обработки колбека от платёжной системы.
invoice_paymentСрабатывает при отметке счёта как оплаченного.
invoice_refundСрабатывает после выполнения возврата оплаты по счёту.
message_createСрабатывает после сохранения нового исходящего или входящего сообщения.
message_deleteСрабатывает перед удалением сообщений.
notification_saveСрабатывает перед сохранением настроек уведомления.
pbx_numbers_addedСрабатывает при добавлении пользователя для внутреннего номера в настройках АТС.
pbx_numbers_assignedСрабатывает при сохранении связей между внутренними номерами АТС и сотрудниками в разделе «Настройки → АТС». Позволяет учитывать сохранённые значения в работе плагина.
pbx_numbers_deletedСрабатывает при удалении пользователя для внутреннего номера в настройках АТС.
rights.configПозволяет добавлять собственные элементы настроек прав доступа.
routingПозволяет добавлять собственные правила маршрутизации для фронтенда.
search.configПозволяет добавить собственные поля в настройки расширенного поиска контактов.
source_settings_saveСрабатывает при сохранении настроек email-источника сообщений и сделок. Позволяет изменить набор данных, которые должны быть доступны CRM для валидации введённых значений.
start_calls_cleanup_workerСрабатывает перед обновлением в базе данных информации о незавершённых телефонных звонках.
start_checkСрабатывает при выполнении задания CRON с командой «crm check». Позволяет выполнять с помощью плагинов произвольные регулярные действия.
start_currencies_copy_workerСрабатывает перед автоматическим копированием курсов валют из настроек Shop-Script.
start_deal_stages_overdue_workerСрабатывает перед началом обновления времени превышения периода нахождения сделок на текущем этапе.
start_do_all_sources_workСрабатывает перед получением новых сообщений настроенными источниками.
start_invoices_archive_workerСрабатывает перед очередной архивацией старых счетов.
start_notification_birthday_workerСрабатывает при отправке уведомлений клиентам о днях рождения.
start_reminders_recap_workerСрабатывает при отправке напоминаний.