Механизм обратного вызова, позволяющий одному веб-приложению отправлять автоматические уведомления (HTTP-запросы) другому приложению в реальном времени при наступлении определённого события.
Пример: После того как AI-ассистент успешно квалифицировал лида, через webhook в CRM автоматически создаётся новая сделка и задача менеджеру на звонок.
Webhook – это механизм, позволяющий приложениям обмениваться информацией в режиме реального времени, отправляя автоматические HTTP-уведомления. Вместо того чтобы одно приложение постоянно «спрашивало» другое на предмет обновлений (polling), Webhook позволяет второму приложению самому «сообщать» первому, когда происходит определённое событие.
Простыми словами, это как автоматический звонок от одного сервиса к другому: когда в сервисе А происходит что-то важное (например, новый заказ, обновление статуса, загрузка файла), он автоматически отправляет HTTP POST-запрос с данными об этом событии на заранее указанный URL-адрес сервиса Б. Сервис Б получает этот запрос и может немедленно отреагировать. Это делает интеграцию между системами более эффективной и быстрой, снижая нагрузку на обе стороны.
Webhooks широко используются для синхронизации данных, автоматизации рабочих процессов, уведомлений о событиях и интеграции различных SaaS-сервисов. Они являются ключевым компонентом для построения событийных архитектур и обеспечения своевременной реакции систем на изменения.