Your business isn't generic. Your analytics shouldn't be either.

Most analytics tools give every company the same dashboards, the same metrics, the same view of the world. That works until your business gets specific. Switchboard's modeling layer shapes everything around how your business actually operates — and evolves as you do.


Operator sees everything — sources, models, and dashboards.

Traditional tools only see one layer. Your BI tool shows you a revenue drop, but can't tell you it happened because a data source stopped syncing at 2am. Your data modeling tool can update a metric definition, but has no idea which dashboards will break. Your AI chat tool runs a query against raw tables and hopes for the best.

Switchboard owns the entire stack — data connections, the modeling layer (how your metrics are defined), and every dashboard built on top. So when revenue dips, Operator can trace it back to a sync issue in the source data. When you change how a metric is calculated, Operator shows you exactly which dashboards are affected before you approve the change.

And because it's one system, the gap between "I want this changed" and "it's live everywhere" is a single conversation. No tickets. No waiting. No stitching tools together.

Ships on day one. Evolves from there.

Every Switchboard instance starts with pre-built data models — the definitions behind metrics like customer acquisition cost, churn rate, and marketing performance. These aren't generic templates. They're patterns refined across years of real implementations.

But they're just the starting point. Your business has its own attribution logic, its own way of calculating lifetime value, its own definitions that don't fit neatly into a default dashboard. Operator modifies and extends the models through conversation — no SQL, no engineering tickets, no waiting for someone else to make the change.

Revenue attribution
Customer cohorts
Churn analysis
Marketing performance
Unit economics
Channel attribution
Subscription metrics
Inventory & fulfillment

All of these ship ready. Operator customizes them to match how your business actually works.


Model Modification — Live Workflow
Add a field that tracks CAC by geo market.
Ran Analyze Schema
I'll add a geo_market dimension to the customer acquisition model and calculate CAC per market. Here's the proposed change:

New field: cac_by_geo_market
Source: order shipping address → market mapping
Downstream impact: Available in all dashboards that use the acquisition model

Approve this change?
Approved.
Ran Update Model
Done. cac_by_geo_market is live. It's already available in the Executive Dashboard, Channel Attribution, and any custom analysis that references the acquisition model.
→ Want me to add a geo breakdown to your weekly performance dashboard?
One conversation. From request to live across every dashboard.

Data that didn't exist before. Now it's a column.

Most platforms can only work with data you already have. Switchboard can generate new data using AI — and write it directly into your data model as a real column you can filter, group by, and build dashboards with. Not a one-off chat answer. A permanent part of your data.

Data enrichment

Add weather data by zipcode to every order

One customer needed to understand how weather affects their sales. The team connected a weather API, enriched every order with local temperature and air quality data, and added it as a permanent column. Now they can analyze sales patterns against weather conditions without buying third-party data.

Support operations

Categorize support tickets by intent

Every incoming ticket gets automatically tagged: return request, shipping issue, product question, billing problem. No manual rules to maintain. Build dashboards that show which issues are spiking this week, which products generate the most complaints, and where your team spends the most time.

Shipment tracking

Infer shipment status from fulfillment data

No tracking API required. Operator reads your order and fulfillment records and infers whether a shipment is pending, in transit, or delivered. Written as a permanent column you can filter, group by, and build dashboards with.

Property types
Data Source
Custom
LLM
Formula

See models, dashboards, and LLM Properties — already built for your business.

Book a demo and we'll walk through a live instance with your data sources, pre-built models, and AI-generated columns ready to go.