Not a feature list.
An operating system.
Ingest, model, ask, deliver, and operate in one governed loop. Every capability below replaces a tool you would otherwise pay for and a person you would otherwise hire.
01 — Ingest.
Without an engineering project.
OAuth a source, pick a window, and DataAgents lands rows in a governed layer with schema awareness, retries, and idempotent backfills baked in. No warehouse to provision, no Airflow to babysit.
552 prebuilt sources
Billing, ecommerce, CRM, product analytics, ads, support, and the long tail. New ones every week.
- OAuth or service account
- Schema-aware sync
- Per-tenant isolation
CDC & near-real-time
Logical replication for Postgres and MySQL. Webhook-driven streams for SaaS sources that expose them.
- Postgres logical replication
- Sub-minute SaaS webhooks
- Backpressure-aware
Validation at the door
Drift detection, null contracts, and freshness SLAs run on every sync. Broken inputs alert before metrics move.
- Schema drift alarms
- Freshness SLAs
- Quarantine on bad rows
02 — Model.
Definitions, not dashboards.
The semantic layer is the source of truth. One definition powers Slack, the web app, the API, and downstream BI and survives the next tool migration. Every pinned metric carries lineage and ownership.
One definition, every channel
Pin a metric once. Slack, the web app, the API, and your existing BI consume the same number with the same governance.
- Versioned metric definitions
- Owner & reviewer roles
- Inheritance & overrides
Edit transformations live
The auto-generated SQL is yours. Tweak it in the visual studio with diff, lineage, and a reversible publish flow.
- Inline SQL diff
- Lineage graph
- Publish & rollback
End-to-end provenance
From the row in Stripe to the chart in Slack. See every hop, every transformation, and the person who shipped it.
- Column-level lineage
- Per-metric audit trail
- Impact analysis on edits
03 — Ask & deliver.
Same answer, six places.
Operators meet the platform where they already work. Same memory, same definitions, same answer whether your CFO emails on Saturday or a sales rep DMs from a customer site.
Slack, Teams, WhatsApp, email
At-mention the bot in any channel. Same thread continues across surfaces. Replies route automatically.
- Threaded follow-ups
- Per-channel guardrails
- Email digests & replies
The operator workbench
Long-form threads, dashboards, the visual studio, and the deployment console all in one place.
- Pinned dashboards
- Sync & ML model status
- Saved investigations
Pipe answers anywhere
Embed governed metrics inside your own product. JSON in, JSON out. Same definitions as the rest of the platform.
- Typed responses
- Webhooks & cron
- Reverse-ETL adapters
04 — Operate.
Trust as a product feature.
Audit-ready by default. Tenant isolation, deterministic agents, revocable actions, and audit logs that pass procurement on the first review.
GDPR · SOC 2 in progress
Encrypted at rest and in transit. Per-tenant key isolation. Customer data is never used for model training.
- BYO encryption keys
- Region pinning (EU/US)
- SSO & SCIM
Roles, scopes, reviewers
Finance owns the cash metrics, product owns the funnel, and nobody can publish a definition without a second pair of eyes.
- Role-based access
- Mandatory reviewers
- Per-metric SLAs
Anomaly alerts & incident view
Watch every pinned metric. Alert in Slack the moment a number moves beyond expected bounds and explain why.
- Per-metric guards
- Root-cause traces
- Incident timelines
The whole stack, in one product.
Brought to you in 15 minutes.
Connect a source. Watch the loop close. Cancel everything else once it does.
DataAgents