Book a demo

WHY ATSCALE

AtScale: The engine that makes AI accurate & efficient.

AtScale is THE leading universal semantic layer and computation engine for AI. It helps you model your business semantics, measure if they’re computed right, and compute them every time an analyst using an LLM, an AI agent, or BI tool asks a business question. Then repeat so the model never drifts.

Model, measure, compute, repeat. Get the right answer ever time. That’s the AtScale way. That’s the AtScale flywheel.

Model, Measure, Compute, Repeat: The AtScale AI Accuracy Flywheel

five reasons AI GUESSES

AI gets business questions wrong; AtScale get them right.

Your AI never says “I don’t know,” even when it should.

Three are five reasons LLMs get enterprise answers wrong. AtScale addresses all five.

Why AI gets it wrongWhat happens
Vague prompts and agentic computingAnalysts prompt, “What was revenue last quarter?” but don’t specify which view of revenue they mean: Bookings? Net sales? Recognized revenue? Gross revenue? They’re all correct answers, and each has a different number. The model picks one and doesn’t tell you which.

AtScale closes this accuracy gap with Ava, which uses its knowledge of your metrics to disambiguate prompts and supply only attested metrics to automated AI agents.
Vague semanticsEven when you mean recognized revenue, the model doesn’t know which column it needs, or how to compute it, merely by inspecting your warehouse, or that finance excludes “intercompany sales.”

A properly crafted semantic layer and attested, measured metrics close this accuracy gap. AtScale CoModel and Canary, which measures LLM responses based on a Golden SQL definition, closes this accuracy gap.
Inconsistent and complex dataYour gold data layer is clean, but it wasn’t built for AI to read. One customer is spelled three ways across source systems, a column called amt_net holds recognized revenue, and each row in the orders table is a line item, not an order. The model guesses what each one means, and revenue gets counted twice.

AtScale resolves this at the data layer; as you build your layer, you specify the precise way AtScale should compute metrics under the guidance of your data engineers that know your data. AI gets the right answer, every time. And when schemas change, AtScale Canary keeps measuring accuracy and flags it to you, so computations don’t drift.
Multi-pass calculationsRecognized revenue takes several passes: pick the contracts that count, spread each one over its service period, convert currencies, then roll up by region and quarter. Get one pass wrong and you still get a number, just the wrong one.

AtScale’s multi-pass computation engine has 13 years of computing these real-world, complex, multi-pass metrics.
Unchecked answersDo you measure the accuracy of your AI layer? The AtScale family does. Our new, innovative AtScale Canary AI accuracy and cost system flags when recognized revenue comes back as $41.8M, because it counted intercompany transfers, and shouldn’t.

AtScale Canary is the canary in a coal mine, ensuring AI is safe, accurate, and don’t drift.

HOW ATSCALE gets IT right

How AI with AtScale gets answers right.

For every reason AI gets it wrong, there’s a part of AtScale that makes sure you get them right.

Why AI gets it wrongHow AtScale gets it right
Vague promptsAtScale Ava asks, “Do you mean recognized revenue, bookings or net sales?” before anything computes.
Vague semanticsAtScale Semantic Modeling defines recognized revenue once and maps it to the right columns, and a person on your team approves it.
Inconsistent and complex dataAtScale Semantic Modeling reconciles the messy schemas, values, so every revenue row counts once.
Multi-pass calculationsAtScale ACE runs every pass and returns one number for recognized revenue.
Unchecked answersAtScale Canary (coming this fall) tests the answer against the number finance closed the books on, and AtScale Governance versions every change to the definition.

THE BENCHMARK

A semantic layer makes AI 2X more accurate and the flywheel paves a path to 100% accuracy.

LLM alone

LLM With AtScale

2x

Accuracy on BIRD-Interact answerable questions, Clause Sonnet, with and without AtScale. Preliminary

ATSCALE SEMANTIC MODELING

AI-assisted semantic modeling.

Weeks of modeling, done in minutes.

AtScale CoModel reads your warehouse schema, Power BI dashboards, query history and catalogs, then drafts the semantic model. Data analysts make calls only a person familiar with your business and data can make, and approves every metric before they ship.

That’s the AtScale flywheel: Model. Measure. Compute. Repeat. “Model” shown below:

1 · YOUR WAREHOUSEfin.sales_ffin.returns_fdim.storedim.calendarPlus 214 more tables2 · AGENTS DRAFTmetric: same_store_salescalc: SUM(net_sales)filter: months_open >= 13compare: prior_yearProposed as an SML diff3 · YOU APPROVE38 metricsapprovedAGENT ASKSDo relocated stores count?Ships to Git as SMLCoModel (coming this fall): agents draft the model, and a person approves it.

ATSCALE AVA (ASK, VERIFY, ANSWER)

Prompt disambiguation for humans.

Make our day. Ask a vague question. AtScale Ava (Ask, Verify, Answer) clarifies what you meant.

AtScale Ava uses it’s knowledge of your business semantics to check every question before the LLM can invent an answer.

Ask “What was revenue last quarter?” and Ava checks your layer. It finds multiple definitions of “revenue,” from GRR to ARR. Instead of guessing, Ava stops and tells your LLM to ask: “Do you mean recognized revenue, bookings or net sales?” Putting the human in the loop is the key to effective AI prompting.

YOU ASKWhat was revenue last quarter?ATSCALE AVA ASKS BACKDo you mean:Recognized revenueBookingsNet salesOr did you mean something else?✓ Recognized revenue · certified definitionACE COMPUTES$41.8MRecognized revenue,last quarter

ATSCALE MCP SERVER FOR AGENTS

Programmatic prompt disambiguation for AI agents.

Give an agent a vague task and it still gets the right number.

Agent need to think, too. A finance agent told to “draft the quarter-end revenue summary” asks AtScale via Ava’s MCP server to find approved metrics that match. If it’s unsure, it can bring the human into the loop. Once disambiguated, AtScale’s ACE (the AI Computation Engine) compute the metric. Agents sign in through authentication schemes like OAuth, so it only sees what the person it’s acting for is allowed to see. See how AtScale powers AI agents →

FINANCE AGENT“Draft the quarter-end revenue summary.”ATSCALE MCP SERVER1 · FIND THE METRIClist_models · explore_columnsfocus_columns2 · CLEAR UP THE QUESTIONget_sml_skillsuses rules approved via Ava3 · GET THE ANSWERrun_queryACE computes it4 · KEEP THE RECORDget_outbound_queriesSQL on fileOne number. SQL logged.Signed in through OAuth, so the agent sees only what its person can see.

ATSCALE ACE (AI COMPUTATION ENGINE)

Multi-pass metric computation.

ACE does the math, so the LLM doesn’t guess.

Most business metrics take more than one pass. Recognized revenue means picking the contracts that count, spreading each over its service period and converting currencies, then rolling up by region and quarter. Get one pass wrong and you still get a number. It’s just the wrong one.

ACE reads those rules from your semantic model and runs every pass the same way each time. It also builds aggregate tables in your platform, so the many queries an AI agent sends don’t all scan raw data.

REQUESTRecognizedrevenue, last qtrAtScale ACETHREE PASSES1Define the semantics2Compute the base3Recompute every level$41.8MSame for the agent,the dashboardand the CFOCOMPUTES IN PLACE ONSnowflakeDatabricksBigQueryRedshiftPostgreSQL

ATSCALE CANARY / THIS FALL

AI accuracy an cost measurement and attestation.

AtScale Canary will measure how accurate your AI is on your own questions.

AtScale Canary is the industry’s first AI accuracy and cost attestation system. It runs business questions against golden SQL answers your team verifies, scores the results, and sends every miss back to AtScale Semantic Modeling with suggestions to fix it.

Run Canary every day, fix errors, add use cases. Your model never drifts, your metrics stay computed right, and do more with AI. Your AtScale flywheel keeps you on course to enterprise AI that works, and is trusted.

ATSCALE CANARY · COMING THIS FALL184of 200 questionsanswered correctlyEvery miss goes back toSemantic Modeling as a fix.PASSSame-store sales, all regionsPASSChurn by plan and tenureFAILOn-time delivery by customerFix: map to otd_customerFAILGross margin by regionFix: exclude intercompany

ATSCALE GOVERNANCE

Your source code is under version control; why aren’t your metrics?

AtScale keeps your metrics and your data in step. Change a definition on a Git branch and open a pull request. Your CI/CD pipeline tests the change before it ships. When a column’s renamed or dropped in the warehouse, CoModel flags it, so the model doesn’t break without anyone noticing. Your warehouse permissions still apply to every query, from every person and every AI agent.

Recognized revenuerev_recognizedv1Jan 2025First definitionv2Sep 2025Moved to ASC 606v3Feb 2026Carved outdeferred revenuev4In reviewExcludesintercompanyEvery change is a Git pull request, tested in CI.Approve · Revert · Review SQL

Book a workshop.

The workshop takes thirty days from kickoff to results.

  • Bring us your most controversial metric and the business questions your team and your agents ask about it every week.
  • We benchmark your AI on them, with AtScale and without it.
  • You keep the semantic model we built to run the test.
Learn More

Meet AtScale.