Skip to content
QuerySafe

Platform · How it works

Illustrative trace

What happens between a question and an answer.

One question, traced through a QuerySafe workflow: “Which customers have reduced their purchasing significantly over the last 90 days?”

  1. 01 · Before any question

    Connect

    An administrator connects QuerySafe to the BigQuery datasets the organization wants it to use.

    • › project · demo-analytics
    • › datasets · sales, crm, catalog
    • › access · read
  2. 02 · 0.3 s

    Understand

    The question is interpreted: what is being measured, over what period, compared with what, for whom.

    • › intent · purchasing decline
    • › entity · customer
    • › window · 90d vs prior 90d
    • › threshold · significant = ≥ 40%
  3. 03 · 0.6 s

    Retrieve

    QuerySafe identifies which tables and fields hold the answer, using what it has learned about your data.

    • › sales.orders
    • › sales.order_items
    • › crm.customers
  4. 04 · 1.4 s

    Reason

    The analysis runs against the relevant data. Results are compared, grouped and checked for what stands out.

    • › 1,284,902 rows scanned
    • › 4,812 customers compared
    • › 327 matched
  5. 05 · 0.5 s

    Explain

    Numbers become an answer: a plain-language summary, the key figures, a chart and the sources used.

    • › summary · 2 sentences
    • › metrics · 4
    • › chart · weekly orders
    • › sources · 3 tables
  6. 06 · Next

    Explore

    The conversation continues. Follow-up questions reuse the context of the previous answer.

    • › “Which of these were top-20 accounts last year?”

Throughout

Boundaries apply at every step.

What a person can ask about depends on what they are allowed to see. Where Agent capabilities are enabled, actions pass through permission checks and, where appropriate, human approval before anything is executed.

FAQ

How it works: common questions

What is text-to-SQL, and is that all QuerySafe does?

Text-to-SQL turns a plain-language question into a database query. It is one step. QuerySafe also works out what the question means, which data holds the answer, checks the result and explains it in business language.

How does QuerySafe know which tables to use?

An administrator connects the BigQuery datasets the organization wants to use. QuerySafe then identifies which tables and fields hold the answer, using what it has learned about your data.

What if a question is ambiguous?

Words like “recently” or “significantly” have to become concrete definitions. QuerySafe interprets them as concrete definitions, and you can refine the result with a follow-up question.

Can I ask follow-up questions?

Yes. The conversation continues, and follow-up questions reuse the context of the previous answer.

Can an analyst check the logic?

Yes. Answers are designed to show the data they draw on, so an analyst can trace a figure back to its source.

Trace one of your own questions.