Skip to content

Key features

Natural-language analysis, the Glass Box reasoning trace, governed Agent Skills, transformations with rollback, and connectors.

Natural Language Querying

Ask questions about your data in plain English. canTrust translates your intent into optimized SQL, executes it against your connected sources, and returns structured results with charts and summaries — no query writing required.

  • Supports complex multi-table joins, aggregations, and window functions
  • Automatic schema discovery — the AI understands your table structures
  • Follow-up questions maintain conversation context for iterative exploration

Deep Agent — Autonomous Multi-Step Analysis

For complex questions that require more than a single query, the Deep Agent breaks your request into a multi-step plan: gathering context, generating queries, executing code, and synthesizing a final answer. Each step is visible in real time through the Glass Box panel.

Glass Box Transparency

Every analysis includes a full trace of the AI's reasoning. See what schema it inspected, which queries it wrote, what results it received, and how it synthesized the answer. Unlike black-box AI tools, canTrust lets you verify every step before acting on the results.

Data Transformations with Rollbacks

Need to clean, update, or restructure your data? Describe the change in English and canTrust generates the SQL, previews the impact on a safe in-memory clone, snapshots the current state, and applies the change in a transaction. One-click rollback restores the original data instantly.

Custom AI Agents

Build specialized analysts tailored to your domain. Configure system instructions, select tool families (structured data, documents, web, compute), and define example interactions. Your custom agents inherit all of canTrust's capabilities while following your business rules.

Enterprise Connectors

Native support for Snowflake, BigQuery, PostgreSQL, MySQL, Supabase, Databricks, Vertica, and SQL Server. Upload CSV, Excel, and JSON files directly. All connections are encrypted and credentials are stored using AES-256 encryption at rest.

Scheduled Reports & Dashboards

Automate recurring analyses with scheduled reports delivered via email or Slack. Build interactive dashboards that update with your data and share them with your team through secure view links or editor access.

Notebooks & Code Execution

For advanced users, canTrust provides sandboxed Python and SQL notebook cells. Execute code against your data in isolated containers with pre-installed analytics libraries (pandas, matplotlib, plotly, scipy). Results are streamed back in real time.