# Beton - Revenue Intelligence on Your Own Data

> Beton's agent finds buying signals in your data warehouse, backtests them, and routes the revenue-driving ones to your CRM. Open source under AGPLv3.

*Source: [https://www.getbeton.ai/](https://www.getbeton.ai/)*

## Find the buying signals already in your data

Beton's agent reads your data warehouse, finds patterns that predict revenue, and routes the revenue-driving ones to your CRM. Open source under AGPLv3 — self-host or Cloud.

- [Start Free](https://inspector.getbeton.ai/)
- [View on GitHub](https://github.com/getbeton/inspector)

## What Beton does

Beton is open-source revenue intelligence for product-led growth companies. Connect a data source (PostHog, Postgres, Stripe), and the agent proposes behavioral hypotheses tailored to your schema, backtests them on your historical data, and routes the ones that beat your bar to your CRM, webhooks, or n8n.

- Open source (AGPLv3) — self-host or use Cloud
- Behavioral signals from real product usage, not lead-scoring heuristics
- Backtest before promotion — precision, recall, and lift on your last 90 days
- Multi-destination routing: one signal to many tools
- No data hoarding — read events, route signals, store only the signal output

## Integrations

- [Postgres](https://www.getbeton.ai/integrations/postgres/) (source) — Connect any Postgres warehouse as a behavioral data source. Replicas, Supabase, self-hosted — Beton reads schema and discovers signals directly.
- [PostHog](https://www.getbeton.ai/integrations/posthog/) (source) — Connect your PostHog instance as the primary data source for behavioral signal detection. Backtest hypotheses on your event history before any signal goes live.
- [Firecrawl](https://www.getbeton.ai/integrations/firecrawl/) (source) — Give Beton's agent business context by letting it crawl your own site (and soon your customers') — pricing, features, integrations, blog. Better context, sharper signals.
- [Attio](https://www.getbeton.ai/integrations/attio/) (destination) — Route signals to Attio CRM. Automatically create and update records when buying signals are detected. Field-level mapping; never overwrites user-entered data.
- [Apollo](https://www.getbeton.ai/integrations/apollo/) (destination) — Enrich detected signals with Apollo contact and company data, then push the enriched record into your CRM or sequence. Fewer manual lookups; faster outbound.
- [Webhooks](https://www.getbeton.ai/integrations/webhook/) (destination) — Send signals to any tool via webhooks. HMAC-signed JSON payloads, retries with backoff, delivery logs. The escape hatch for everything Beton doesn't natively integrate with.

## Pricing

- **Self-Hosted** — Free (bring your own LLM key)
- **Cloud** — $0.50 per tracked user / month
- **Enterprise** — Custom pricing (air-gapped, RBAC, white-glove onboarding)

See [pricing](https://www.getbeton.ai/pricing/) for details.

## Links

- App: https://inspector.getbeton.ai
- GitHub: https://github.com/getbeton/inspector
- Blog: https://www.getbeton.ai/blog/
- MCP server docs: https://www.getbeton.ai/mcp.md
- Markdown index for AI agents: https://www.getbeton.ai/llms.txt
