• Customers

Schedule a Demo

  1. Help Center
  2. /HERO and Arthur
  3. /HERO Data Questions
  4. /HERO Query Reliability: Overview

HERO Query Reliability: Overview

HERO Query Reliability protects staff reports from incomplete, misleading, or blank structured results. For SQL-backed tables, the database result now determines the available columns. HERO may...

Last updated August 14, 2026

HERO and Arthur
  • Choose Arthur's voice and delivery style
    • Ask HERO what happened at your property
    • HERO Data Questions: Overview
    • HERO Query Healer and Learned Queries
    • HERO Query Reliability: Overview
    • HERO Usage Limits and Troubleshooting
    • How to Read the "What I Checked" Panel
    • How to Save and Reuse a HERO Query
    • Operating Hero Health
    • Reviewing and Approving a HERO Plan
    • The New HERO Workspace
    • Troubleshooting HERO Reports
    • Troubleshooting: HERO Data Questions
    • Using HERO for Accounting Questions and Journal Entries
    • Working with HERO Results and Exports
    • Draft an Inbox Reply With HERO
    • HERO Inbox Assist on Mobile and Troubleshooting
    • HERO Inbox Assist: Overview
    • Review and Confirm HERO Inbox Suggestions
    • Arthur Forwarded-Email Parsing: Overview
    • Arthur's Escalation Console: Overview
    • Frequently Asked Questions: Arthur's Escalation Console
    • How to Add Knowledge from a Case
    • How to Configure Trusted Forwarding Addresses
    • How to Take Over a Case
    • Troubleshooting: Arthur Forwarded-Email Parsing
    • Troubleshooting: Arthur's Escalation Console
    • Turning Chief of Staff On
    • What determines whether you get a Chief of Staff briefing
    • Your AI Chief of Staff Daily Briefing: Board Member Guide
    • Your AI Chief of Staff Daily Briefing: Concierge Guide
    • Your AI Chief of Staff Daily Briefing: On Site Staff Guide
    • Your AI Chief of Staff Daily Briefing: Property Manager Guide
All collections

On this page

  • What changed
  • What this prevents
  • Availability

HERO Query Reliability protects staff reports from incomplete, misleading, or blank structured results.

For SQL-backed tables, the database result now determines the available columns. HERO may choose readable labels, but it cannot invent or rename the underlying keys. Before a result is saved or displayed, URBI confirms that every declared column exists in the actual rows.

If that contract cannot be satisfied, HERO does not show or export a table that looks successful. It returns an honest failure state and records the issue in Hero Health for internal review.

What changed

  • Critical HERO report orchestration uses Opus.
  • The first SQL generation attempt uses Sonnet; retries use Opus.
  • Haiku is not used by current runtime work.
  • Tables display 50 rows per page from a validated set of up to 1,000 loaded rows.
  • CSV and Build Excel use the complete loaded validated set.
  • A single supported record may include a deterministic link to its real URBI page.
  • Repeated failures cluster in Hero Health so internal admins can prioritize common problems.

What this prevents

The original incident returned correct database rows but paired them with model-authored column names that did not exist. The table and exports therefore showed blank Unit, Floor, Name, and Email fields. That mismatch is now rejected mechanically at multiple boundaries.

Availability

The user-facing protections are part of the HERO query path. Hero Health is an internal platform-admin surface and is not visible to ordinary staff or residents.

Was this article helpful?

Related articles

HERO and Arthur

HERO Data Questions: Overview

HERO now works through data questions step by step across multiple sources, tells you honestly when it can't find an answer, shows a "What I checked" panel, and lets you save reusable queries.

Read
HERO and Arthur

HERO Query Healer and Learned Queries

The healer proposes reusable redacted query templates for frequent failure clusters. It never activates a template automatically. Environment requirements The task requires dedicated DEV values:...

Read
HERO and Arthur

How to Save and Reuse a HERO Query

How to save a HERO data question as a reusable query, where to find your saved queries, and how to refine, delete, approve, or quarantine them.

Read
HERO and Arthur

Ask HERO what happened at your property

For staff: how to ask HERO what happened at a property over any period, what the report covers, and why the same question returns a different report depending on your role.

Read
All HERO and Arthur articlesAsk the URBI team
URBI

Transforming buildings with one platform powered by HERO AI.

Solutions

  • All Solutions
  • For Property Managers
  • For Building Operators
  • For Owners
  • For Finance Teams
  • For Businesses

Building Benefits

  • Residential Buildings
  • Commercial Buildings
  • Education Buildings
  • Senior Living

Products

  • All Products
  • URBI Kore
  • URBI Konnect
  • URBI AI
  • URBI Accounting (Beta)

Company

  • About Us
  • CareersWe're Hiring
  • Contact
  • Customers

Resources

  • All Resources
  • Help Center
  • Blog
  • Releases
  • System Status

Compare

  • Compare Us to Residential
  • Compare Us to Commercial
  • Compare Us to K-12

Legal

  • Security & Privacy
  • Terms & Conditions
  • Terms of Service for Konnect

© 2026 URBI. All rights reserved.

Privacy PolicyTerms of Service

Schedule a Demo