По механизму действия вебхуки похожи на источники данных. При этом, если источник данных работает по pull-модели, то есть сам опрашивает инфраструктурные системы и пытается загрузить из них данные, то вебхуки ожидают, что данные будут отправлены извне, то есть работают по push-модели.
При этом настройка правил обработки (создание, сопоставление, обновление, создание связей) аналогична настройке подобных правил в источниках данных.
У каждого вебхука есть уникальный URL, который формируется по шаблону: <url backend>/webhooks/<UUID вебхука>. Вебхук принимает POST-запросы с массивом данных любого формата, который обрабатывается на основе правил вебхука.