“Open critical defects with no test case linked”
A table of records
The count, every condition it applied, and the rows — sortable, exportable, and each one opens beside the answer without losing your place.
Oracle is the AI inside Hawzu. Ask in plain English and get the records, a chart, an answer from your own documents — or the right form, open. And it shows you exactly what it understood.
18 test cases
It works out what kind of answer your sentence wanted before it works out the answer. You never choose a mode.
“Open critical defects with no test case linked”
The count, every condition it applied, and the rows — sortable, exportable, and each one opens beside the answer without losing your place.
“Automation over the last 30 days”
Asked about a shape rather than a list, it draws one. Change the chart type or the window afterwards and it redraws instantly, without using AI again.
“How do I set up a CI pipeline?”
From your own specifications in Canon, or from Hawzu's documentation, with the source it used cited underneath. When neither covers it, it says so.
“Let's create a test case”
That was not a question. Ten records can be started this way — it opens the real form beside you, blank and ready. It takes you there; you write it.
Not a wishlist. Oracle is tested against every one of these before each release.
Every one is a question Oracle is tested on before it ships.
Every other tool would need you to learn its field names. Oracle learns yours — read fresh from the project each time you ask, so a label you made this morning is askable this afternoon.
· And never what is written inside a record — no test case title, no defect description, no comment.
A plausible answer to an unanswerable question is the worst thing a tool like this can produce, because it comes back with rows and therefore looks like it worked.
Not something this data can answer.
Nothing in your project records it, so Oracle says so rather than ranking your team on a number it would have to invent.
Which did you mean?
Vague in, question back — with the answers already prepared. Select one and it runs.
There is no member called Sarah.
Names are looked up against your project, never guessed at.
Not settings you turn on — this is how Oracle works for everyone.
Never one record more. A role that cannot open Defects cannot ask about them — and cannot reach them sideways either, through a condition that reads defects to answer about something else.
because it uses the same permission rules as the screens, so what you can't open, it can't ask about
It is shown what your project's fields are called and the values they hold — your folder names, your labels, your people. Never what is written inside a record: no test case title, no defect description, no comment.
because the AI only gets your question and those names; the records themselves are fetched afterwards, without AI
A field that does not exist cannot be expressed, and a status that is not yours cannot be asked for. Names — people, folders, releases — are looked up, never guessed.
because it can only use the fields and values that exist in your project right now
Every condition it applied is shown in plain words. Drop one, sort a column, ask for more rows, redraw the chart another way — all of it re-runs on the spot.
because changing filters, sorting or the chart doesn't use AI again — only a new question does
The old answer was a filter you built from memory, an export, and a spreadsheet you did not keep. The new one is the sentence you already said out loud — with every condition it applied printed above the result, so the person who asks you “are you sure?” gets to read the same thing you did.
Oracle is the AI inside Hawzu. You ask a question about your project in plain English and it answers with the matching records, a chart, an answer drawn from your own documents, or — if you were not asking a question at all — the right form, open and ready.
No. You type the question the way you would say it. If it is ambiguous you get a short question back with one-click answers, and if your data cannot answer it you are told so rather than handed a plausible-looking table.
No record does. Oracle is shown what is queryable in your project — field names, the values they hold, your folder and label names — together with your question. It never receives a test case title, a defect description or a comment. Answers drawn from your Canon documents are the exception: there, the passages it cites are what it read.
Yes, and it can never be more permissive than the screen for the same records. Oracle reads its permissions from the same rules that guard each page, so if your role cannot open Defects it cannot ask about them — nor reach them through a condition that would have read them.
No. The query is built from your live project, so a field that does not exist cannot be expressed, and every value is checked against what your project actually uses. Names — people, folders, releases — are looked up rather than guessed, and an unknown one comes back as a refusal instead of an empty result.
Yes, from a fixed set of chart types and daily trends. Change the chart type or the time window afterwards and it redraws immediately, without using AI again. Saved dashboards, curated insights and the project health score are Observatory.
Test cases, requirements, tasks, defects, releases, test runs and executions, plus settings records such as labels, shared steps, parameters and custom fields — and the ways they connect, like coverage, execution history, defect links and flakiness. Your own custom fields, folders, labels, releases and team members work in questions too.
Oracle returns records, counts them, or counts them per group — “defects by severity”, “failures per requirement”. What it will not do is sum or average a column, which is Observatory's job: the mean of five releases' pass rates is not the pass rate across them. It groups by one category at a time, conditions combine with “and” rather than “or”, and results are capped at five hundred rows, a hundred by default. Charts come from a fixed set rather than being drawn freely. When a question falls outside any of these, it says so instead of returning something that looks close.
The full Oracle page is not: it answers one question at a time, and every answer stands on its own with its conditions printed above it. The floating assistant in the header does hold a short conversation, and hands anything that needs room — a chart, a form, a long table — to the page.
Prefer to ask from the editor you already work in? Claude, ChatGPT and Cursor can read the same data over MCP, read-only. Or see every AI feature in Hawzu — including the five things we did not make AI.
Free for five people. $20 per member after.