Real estate investment

Real estate analytics software for AI-assisted investment decisions.

Published

Quellix Intelligence management dashboard showing synthetic real estate investment metrics and property funding analytics
The challenge

Leadership and operating teams were assembling decisions across property records, investor activity, wallet transactions, mobile-store performance, and conversion reports. Headline metrics existed, but moving from a portfolio question to the underlying users, properties, transactions, or evidence still required switching tools and rebuilding context.

The Quellix mandate

Create one client-specific real estate analytics platform: deterministic investment dashboards for recurring questions, a controlled AI analyst for new analysis, AI-generated dashboards for new reporting needs, and enough evidence for a reviewer to see how every answer was produced.

Watch the implementation

A complete walkthrough of the portfolio dashboards, controlled AI analysis, execution evidence, and natural-language dashboard creation.

Open on YouTube

What shipped

01

Put portfolio performance and operating detail in one view

The management workspace brings users, investors, invested value, wallet balances, property funding, and transaction activity into the same operating surface. Teams can move from a KPI into the relevant property or transaction detail without rebuilding the analysis in a separate spreadsheet.

02

Connect product health to investor conversion

Dedicated views track iOS and Android acquisition, uninstalls, ratings, country performance, and version adoption alongside the journey from signup through verification, wallet funding, and investment. Product and growth teams can see where experience quality and funnel performance diverge.

03

Let the analyst control the view without bypassing controls

A user can ask the AI analyst to apply a supported filter or answer a new database question in natural language. View commands resolve only to valid dashboard state. Analytical questions become parameterized, read-only queries that pass structural, source, cost, and result-limit checks before execution.

04

Show the evidence behind every accepted answer

Execution details expose the completed stages, final executed SQL, returned row count, and bound parameters. Higher-risk questions receive an independent result comparison. Work is marked verified only when the evidence agrees; otherwise the system clarifies, repairs within a bounded path, or fails closed.

05

Create a custom dashboard with AI

A user can describe the dashboard they need in natural language. The AI creates a draft with relevant metrics, widgets, filters, and compatible visualizations using the approved data model. The user can then refine the layout, promote reviewed analytical results, and save the dashboard only after reviewing the draft; Cancel restores the previous workspace.

06

Keep routine analytics cheap and token use bounded

Normal dashboard loads and filter changes run certified queries without a model call, so the most frequent workflows consume no AI tokens. For genuinely new questions, the system sends only the relevant schema and bounded data profiles—not the full catalog or raw dataset—plus the latest eight conversation messages and a compact structured response contract. Risk-based verification avoids a second model path when it is not warranted, while source-aware caching can reuse validated work.

How the agents are wired together
Approved dataportfolio · users · appDashboard APIscertified queriesAI analystsource-grounded planSafety gatesAST · cost · limitsDecision workspaceanswer · chart · detailSOURCEDETERMINISTIC PATHNEW QUESTIONSREVIEWABLE OUTPUT

What it looked like in action

Representative mockup using anonymized sample data. The interaction patterns reflect the production flows; names, amounts, IDs, and dates are illustrative.

Management Overview
Synthetic walkthrough data
AI Analyst
Total users
500
Investors
87
Invested value
AED 1.38M
Wallet balance
AED 11.43B
User and investment growth
Property funding
Business question
Which five users have the highest total wallet transaction amount?
Request understood
Relevant schema selected
Read-only query validated
Result independently checked
Final SQL · row count 5 · verified

Business outcomes

Zero model calls
Certified queries power routine dashboard views and filters without consuming AI tokens.
Inspectable answers
New analytical results carry visible execution stages, final SQL, parameters, row count, and verification status.
AI-built dashboards
Teams can turn a natural-language reporting brief into a custom dashboard while retaining read-only access, validation, editable drafts, and explicit approval.

Technical work demonstrated

The systems and controls behind the story above.

Certified dashboard query layer

Recurring dashboard metrics use reviewed, deterministic queries with filter-aware drilldowns instead of model-generated SQL on every page load.

Source-aware analytical planning

New questions retrieve only the relevant discovered schema and bounded data profiles, keeping context smaller without hard-coding prompt-specific routes.

Read-only, parameterized SQL execution

The database role, transaction mode, statement timeout, AST checks, bound parameters, row cap, and response-size limit constrain every analytical query.

Risk-based independent verification

Higher-risk analyses are solved through a separate path and compared on normalized results before stronger verification status is shown.

Inspectable execution evidence

The UI reveals the completed stages, final executed SQL, parameters, row count, and verification status without exposing rejected candidates, secrets, or raw database errors.

Natural-language dashboard creation

A controlled AI dashboard generator turns plain-language briefs into custom AI-generated dashboards. It selects supported metrics, widgets, filters, and visualizations, then keeps each result in an editable draft until the user saves it.

Token and inference cost controls

Routine dashboards use zero model calls. New analyses receive a relevance-filtered schema, bounded profiles, eight recent conversation messages, compact structured output, and capped results instead of the full database context. Verification scales with risk, and validated queries can be reused through source-aware caching.

Architecture

Deterministic dashboards for recurring decisions

Management, mobile-store, and funnel views use certified server queries and bounded drilldowns. Normal dashboard use does not require a model call, keeping routine reporting predictable and cost-controlled.

A source-grounded path for new questions

The analyst selects only the relevant schema and bounded profiles, creates a structured request plan, generates parameterized SQL, and executes through a restricted read-only role.

Validation and verification before display

Queries are checked for permitted relations, columns, functions, mutations, cost, and output limits. Risk determines whether an independent solution must agree before the answer can be labelled verified.

Orchestration flow
Business question
Source-grounded plan
Validated query
Read-only execution
Reviewed result
Security · compliance · governance

Synthetic public walkthrough

The public demonstration uses synthetic users, properties, transactions, dates, locations, and amounts. No customer source records are included in the published walkthrough.

Read-only analytical boundary

AI-authored database work runs inside a read-only transaction through a restricted role with statement and lock timeouts.

Fail-closed query controls

Mutations, unsupported relations, unsafe functions, ambiguous view commands, excessive cost, and oversized results are rejected before display.

Controlled operational disclosure

Reviewers can inspect the final executed query and bound parameters, while rejected candidates, credentials, connection details, and raw database errors remain hidden.

Related buying paths

Where this proof applies

This case study supports the solution and service pages below because the same workflow, controls, and handoff model are visible in the implementation.

More case studies