Маршрутизация
событий — без кода

Zenithex принимает вебхуки, маршрутизирует события между сервисами и ретраит то, что не доехало. Интеграция, которая раньше занимала две недели, собирается за 15 минут.

Уже соединяют сервисы через Zenithex

OOfertum
MTMarble Trust
QQuadra Labs
ΣSigma Freight
HHurima
RWRelic Works
Приём

Вебхуки
без boilerplate

Принимайте события из любого источника: CRM, биллинга, service-desk. Zenithex валидирует payload, нормализует формат, подписывает и складывает в очередь. Три клика вместо 30 минут кода.

  • HMAC-подпись и поворот ключей без downtime
  • JSON Schema validation на лету, с автогенерацией из OpenAPI
  • Rate-limit и burst protection на каждый source
Подробнее
Incoming webhooks · последние 10 минут 247 событий
POST /hooks/stripe/charge.succeeded 200 42 мс
POST /hooks/github/pull_request.merged 200 38 мс
PUT /hooks/hubspot/contact.updated 200 31 мс
DEL /hooks/linear/issue.closed retry 256 мс
GET /hooks/sentry/issue.alert 200 19 мс
Логика

Маршрутизация
событий — визуально

Drag-and-drop canvas вместо if-else в коде. Фильтры, условия, ветки и трансформации без деплоя. Версионирование маршрута и rollback одной кнопкой.

  • JSONata / JMESPath трансформации payload
  • Условные ветки: по полю, по времени, по rate-limit целевого сервиса
  • A/B routing: 10% событий в новую версию endpoint-а
Открыть документацию
Stripe payment.succeeded source · webhook Преобразование amount → $ transform Фильтр amount > 1000 condition Slack #payments-vip destination
Надёжность

Ретраи с jitter
и dead-letter queue

Экспоненциальный backoff с джиттером, автоматический DLQ, алерт-каналы в Slack и Pagerduty. Zenithex сам разберётся, когда целевой сервис прилёг — и не задолбит его при восстановлении.

  • Политики ретраев на уровне route, не глобально
  • Circuit breaker: временное отключение destination после N ошибок
  • DLQ с возможностью реплея партии событий одной командой
Что такое DLQ у нас
Retry очередь 3 активных
stripe.payment → slack 2 / 5

следующая попытка через 00:47

sentry.error → pagerduty 4 / 5

следующая попытка через 02:12

hubspot.form → postgres 1 / 5

следующая попытка через 00:08

Наблюдаемость

Полный audit-лог
из коробки

Каждое событие в таблице: кто, откуда, куда, payload-diff, ключ ротации, latency-breakdown. Экспорт в SIEM за 5 минут, compliance-готовые отчёты SOC 2 и ISO 27001.

  • Immutable storage с подписанными чанками (WORM-mode)
  • OpenTelemetry trace для каждого hop в маршруте
  • Готовые дашборды в Grafana / Datadog / Honeycomb
Посмотреть compliance-пакет
14:12:03
write Денис Пархоменко

route "stripe→slack" · payload transformed · 3 fields

14:11:58
auth service_account@ofertum.ci

HMAC rotation · key_id 78a3 → e19b

14:11:42
retry Zenithex

pagerduty · attempt 3/5 · backoff 2.4s

14:11:22
write Ольга Реутова

new route "github.pr → linear" · 1 transform

Event Flow · 5 шагов до получателя

Событие доходит за 42 мс p95

01

Приём

POST /hook

02

Валидация

HMAC · schema

03

Трансформация

map · filter

04

Доставка

POST target

05

Подтверждение

ack · audit

Инженеры перестают писать boilerplate — и начинают чинить бизнес

«Перенесли 24 интеграции с Apache Camel. Новая интеграция теперь собирается за один день вместо двух недель.»

Денис Пархоменко

CTO · Ofertum

«Во время Black Friday нам прилетело 4× обычной нагрузки. DLQ + jitter-retry удержали 100% доставок — мы даже не смотрели в дашборд.»

Ольга Реутова

Head of Platform · Marble Trust

«SOC 2 аудит прошёл с двумя уточнениями вместо семнадцати. Audit-лог Zenithex покрыл 80% контрольных точек.»

Марат Файзуллин

VP Engineering · Quadra Labs

Подключите Zenithex
за 15 минут

Бесплатный план до 100 000 событий в месяц. Без банковской карты. Миграция с Apache Camel, n8n, Zapier — готовые конверторы.