Heartbeat и кроны хороши для плановых задач. Но что если нужно реагировать мгновенно — когда упал сервер, пришёл новый клиент или завершился CI/CD пайплайн?
Для этого — вебхуки.
Как настроить:
"gateway": {
"webhooks": {
"enabled": true,
"path": "/webhook/my-trigger",
"secret": "my-secret-token"
}
}
Теперь POST-запрос на https://твой-шлюз/webhook/my-trigger разбудит агента с телом запроса как сообщением.
Примеры использования:
• GitHub webhook при пуше → агент делает code review
• Stripe webhook при оплате → агент отправляет письмо и обновляет CRM
• Uptime monitor при даунтайме → агент перезапускает сервис и пишет в Telegram
• Zapier/Make → любое событие из 1000+ сервисов
Проверка подлинности:
Подпись HMAC-SHA256 из secret — агент отклоняет запросы без валидной подписи.
Вебхуки превращают агента из реактивного помощника в активный компонент системы.
https://docs.openclaw.ai
Подпишитесь на @openclawc