Hightouch · AsyncAPI Specification

Hightouch Webhooks

Version

View Spec View on GitHub CDPData ActivationReverse ETLAudience ManagementIdentity ResolutionEvent CollectionMarketingAdvertisingAI AgentsData WarehouseAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-08-13'
method: searched
source: https://hightouch.com/docs/syncs/alerting, https://hightouch.com/docs/ai-decisioning/agent-alerting,
  https://hightouch.com/docs/events/functions/handling-webhooks
spec_type: null
asyncapi:
  published: false
  note: No AsyncAPI document is published anywhere on Hightouch's docs, GitHub org, or at /asyncapi.yaml.
    The event surface below is documented in prose only — recorded as a webhook catalog rather than fabricating
    a spec.
webhooks:
  outbound:
  - name: Sync alert webhook
    docs: https://hightouch.com/docs/syncs/alerting#webhook-alert-channels
    trigger: A sync alert fires or recovers (CRITICAL or WARNING state change)
    delivery: JSON payload POSTed to a customer-specified URL
    custom_headers: true
    custom_headers_note: 'Webhook alert channels support arbitrary custom HTTP headers (e.g. Authorization:
      Bearer <token>, X-Routing-Key), sent on every request for that channel.'
    semantics: One notification per trigger status change, not per run.
    default_triggers:
    - fatal error
    - rejected rows
    other_channels:
    - email
    - Slack
    - SMS
    - PagerDuty
  - name: AI Decisioning agent alert webhook
    docs: https://hightouch.com/docs/ai-decisioning/agent-alerting
    trigger: Agent run failure or recommendation-volume drop
    delivery: Routed to Slack, Email, PagerDuty, SMS or Webhook; recipients can be scoped to Critical-only
      or all alerts
  inbound:
  - name: Events HTTP API
    docs: https://hightouch.com/docs/events/sdks/http
    note: First-party event ingest endpoint (identify/track/page/group) authenticated with a source write
      key. This is Hightouch's real-time inbound event surface.
  - name: Event functions — handling webhooks
    docs: https://hightouch.com/docs/events/functions/handling-webhooks
    note: Customer-authored functions reshape third-party webhook payloads before Hightouch writes them
      to the warehouse or forwards them to destinations.
payload_schema: null
payload_note: The alert webhook payload shape is not published in the docs; it is described only as 'a
  JSON payload'. Not reconstructed here.