Skip to main content
Beton
Webhooks
Destination

Beton + Webhooks

Send revenue signals anywhere with HTTP webhooks

Send signals to any tool via webhooks. Build custom integrations with your existing stack.

How It Works

1

Configure your webhook endpoint

Provide any HTTP endpoint URL. Beton sends structured JSON payloads for each detected signal.

2

Filter and transform signals

Choose which signal types to forward and customize the payload format to match your system's expectations.

3

Receive signals in real-time

Your endpoint receives a POST request with full signal context every time a matching signal is detected.

Sample Signal Payload

JSON
{
  "signal_type": "product_qualified_lead",
  "confidence": 0.92,
  "source": "posthog",
  "destination": "webhook",
  "account": {
    "name": "Acme Corp",
    "domain": "acme.com"
  },
  "events": [
    "visited_pricing_page",
    "invited_team_member",
    "api_key_created"
  ],
  "enrichment": {
    "company_size": "50-200",
    "industry": "SaaS"
  }
}

Features

  • Standard HTTP POST with JSON payloads
  • Configurable headers and authentication
  • Signal type filtering
  • Payload transformation and mapping
  • Retry logic with exponential backoff
  • Delivery logging and debugging tools

Use Cases

  • Send signals to Slack channels for team visibility
  • Trigger custom scripts or serverless functions
  • Feed signals into data warehouses or analytics tools
  • Build custom integrations with internal tools

Ready to connect Webhooks?

Start detecting revenue signals and routing them to Webhooks in minutes.