Event Alerts
Evaluate governed, Data Model-aware conditions on canonical events before warehouse delivery.
ReportPlane turns your product data into governed, reusable analytics APIs—running on the warehouse you already trust.
Explorer
Revenue by week
production · tenant scoped
Runs where your data lives
ReportPlane sits between your product and warehouse—governing the data contract, query runtime, and every customer request.
Events + requests
Models + governance
Your data stays yours
Run governed analytics where your data already lives. No migration tax, no duplicate source of truth.
One analytics contract across BigQuery, ClickHouse, Snowflake, OpenSearch, and Elasticsearch.
Define governed rules on your Data Models and trigger Alerts before your data reaches the warehouse. Monitor aggregate Analytics results with the same Incident lifecycle.
Evaluate governed, Data Model-aware conditions on canonical events before warehouse delivery.
Use thresholds, grouping, distinct values, transitions, absence, dedupe, and cooldown without turning every event into noise.
Continuously monitor Analytics API results for meaningful thresholds and consecutive changes.
Open an Incident, review bounded safe context and delivery history, then continue in Analytics Explorer.
Ingest → Validate → Govern → Detect → Alert → Store → Analyze
Explore AlertsGive engineering, data, and product teams one shared path from raw event to customer-facing insight.
Capture a representative event, inspect inferred fields and nested mappings, choose what belongs in the model, then approve the warehouse schema and replay. Nothing changes silently.
Capture
Isolated from billing and dispatch
Review
Select fields and verify mappings
Approve
Create, provision, and replay
Send an append-only event stream, define the contract directly, or review a model inferred from a live sample.
Turn definitions into authenticated, quota-aware analytics endpoints.
Aggregate flowing data into consistent JSON for product dashboards, public data, reports, and agents.
Move from warehouse selection through Data Models, Analytics APIs, and Query Clients in natural language. The Assistant follows your conversation language, understands the current Console context, and asks only for decisions it cannot safely infer.
Uses Core-verified project, page, resource, plan, and usage context instead of guessing identifiers or permissions.
Creates a typed confirmation for mutations. Core rechecks authorization, limits, inputs, and current resource state before execution.
Reuses the same ReportPlane services for warehouses, Data Models, Analytics APIs, Ingest Clients, and Query Clients.
ReportPlane Assistant
Verified Console context
Review required
Create Analytics API
The AI proposes. ReportPlane Core authorizes, validates, enforces the current plan, and executes.
Stable contracts, predictable responses, and tenant-aware access without rebuilding the same query infrastructure for every feature.
POST /query
{
"analytics": "revenue",
"query": {
"dimensions": ["country"],
"metrics": ["total_revenue"],
"filters": {
"tenant_id": "acme"
}
}
}200 OK
118 ms
{
"data": {
"rows": [
{
"country": "DE",
"total_revenue": 42850
}
]
}
}ReportPlane supplies the infrastructure. You keep control of the experience.
See every use caseCustomer dashboards without a second platform team.
Tenant-safe queries and access rules by default.
Fast investigation views over high-volume data.
Product and adoption signals your customers can act on.
Small team production
For small teams bringing production analytics APIs to their product.
Choose Starter →Growing products
For growing products with multiple projects and larger analytics workloads.
Choose Business →Custom requirements
For custom scale, deployment, governance, and support requirements.
Contact Sales →Product news, release highlights, and architecture updates for teams building customer-facing analytics.
No. ReportPlane is the analytics infrastructure behind the dashboards, metrics, and reports you build into your own product.
Yes. ReportPlane runs across BigQuery, ClickHouse, Snowflake, OpenSearch, and Elasticsearch while you retain data ownership.
Analytics APIs are governed through tenant-aware clients, access rules, and query controls so every request stays in its intended context.
No. Read operations can run directly, but mutations use a structured review and confirmation. ReportPlane Core independently checks authorization, plan limits, inputs, and current resource state before execution.
Your product. Your data. Your analytics.
Go from first event to a governed customer-facing analytics API without standing up another internal platform.