For PMs, founders & ops — not analysts

Stop waiting on someone to pull the data.

Connect your database and just ask. Queryl asks a couple of smart questions, then builds a live dashboard you can trust. Read-only, always.

How's revenue tracking this month?
Ask in plain English. Queryl asks one quick question first.

Read-only & SELECT-only · Postgres & MySQL · Your rows are never stored

app.queryl.xyz / dashboards / revenue-overview

Revenue Overview

Live

Updated 38 seconds ago · v4

Refresh
Revenue
$124,580
+18.2%
Orders
1,842
+12.4%
Avg Value
$67.59
+5.1%
Active Users
3,128
-2.3%
Revenue over time
This yearLast year
By category
$124KREVENUE
Top products
Top customers (Q2)
4 of 1,284
Acme Corp
$24,180+18%
Northwind Co
$19,640+12%
Globex
$15,920+9%
Initech
$11,300+6%

The way things work today

#data-requests
Y
YouTue 2:14 PM

Can I get revenue by region for Q4?

S
SamTue 2:32 PM

Sure, get to it later this week

3 days later
S
SamFri 4:47 PM

Here you go

revenue_q4_v3.xlsx
doesn’t include returns
Y
YouFri 4:51 PM

Wait — this doesn’t include returns?

S
SamFri 5:02 PM

Let me pull it again — give me till Monday

Queryl skips all of that.

One prompt. A few clarifying questions. A live dashboard you own.

How it works

From database to dashboard in three steps.

No SQL, no dashboards committee, no two-day wait.

01Connect
New connection
Connected
TypePostgreSQL
Hostprod.db.queryl.xyz
AccessRead-only
Scanning schema · 142 tables found

Connect your database

Postgres or MySQL — read-only credentials, encrypted at rest. Queryl scans the schema so the AI knows your tables before you ask anything.

02Ask
How's revenue this month?
Quick question first —
Do you mean booked revenue or collected payments?
Booked (invoices issued)
Collected (payments received)

Ask in plain English

No SQL. No jargon. Queryl asks short clarifying questions when your prompt is ambiguous — so the chart matches what you actually meant.

03See
Revenue overview
v1 · just now
Revenue
$124,580
+18.2%
Orders
1,842
+12.4%

Get a live dashboard

A beautiful, shareable dashboard that re-runs against your database every time it's viewed. Version-controlled by default.

No more wrong charts

The AI asks before it answers.

Every other tool guesses. Queryl pauses to ask the one or two clarifying questions that turn a vague prompt into a precise dashboard. You answer in a click. The chart matches what you actually meant.

  • Disambiguates intent. Booked vs. collected revenue? Weekly vs. monthly? Queryl asks instead of assuming.
  • Catches ambiguous columns. Multiple-choice resolutions for cryptic field names — answers become permanent context.
  • Remembers what worked. Verified prompts feed a memory the AI references next time. Patterns compound.
  • Knows your whole database. It reads every table, column, and stored value first — so the questions it asks are about YOUR data, never generic.
How a real Queryl session looks
New dashboard
draft
I want to see how our customer churn is trending.
Before I draw anything —

How do you define a churned customer?

Cancelled their subscription
Hasn't logged in for 30+ days
No payment in the last 60 days
Cancelled their subscription.
Got it. I'll count any customer with a cancelled_at in subscriptions. Building your dashboard now.
Generating dashboard from 1 prompt + 1 answer…
Total revenue
$124,580.42
+18.2% vs last month
How I calculated this

I summed amount from payments where status is completed.

I excluded refunds (any payment with a matching refunded_at).

I assumed currency is USD because that's the only value in payments.currency.

··
Sample of the underlying rows
10 of 18,402
idcustomeramountstatus
p_84219Acme Corp$1,840.00completed
p_84218Northwind$220.00completed
p_84217Globex$3,499.00completed
p_84216Initech$120.00completed
Trust, built in

Numbers you can actually trust.

Every chart shows where its numbers came from. A confidence dot tells you how sure Queryl is. The assumptions are written in plain English — no SQL required. And the raw rows are one click away when you want to eyeball them yourself.

  • Verified · Review · Uncertain. A semantic confidence dot on every AI-generated value. Read at a glance.
  • Assumptions in plain English. No SQL: "I summed amount from payments, excluding refunds." Correct anything that's off.
  • Raw data peek. Toggle to see ten underlying rows per chart. Sanity-check before you ship.
  • SQL hidden, not gone. For the one technical person on the team who wants to read the query — it's there.
Beautiful by default

Dashboards your team will actually share.

Editorial typography. A curated chart palette. Generous whitespace. No "I'll fix the styling later" — every dashboard is ready for Monday's stand-up the moment it's generated.

Monthly Recurring RevenueVerified
$48.2K
+12.4% MoM
Sessions by channel

Last 30 days

Share
Revenue by source
Stripe42%
Amazon Pay24%
PayPal18%
ACH10%
Other6%
Orders this week
461 / week
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Active users-2.4%
3,128
Revenue by region5 of 5
RegionRevenueΔ
North America$58,920+22%
Europe$31,140+14%
APAC$18,720+9%
LatAm$11,540+18%
MEA$4,260-3%
Security

Read-only. Forever.

Connecting your database shouldn't feel like a leap of faith. Queryl is designed so the worst case is no worse than someone reading your data over your shoulder.

Read-only access

You give Queryl a read-only database user. We never issue a write, never an UPDATE, never a DELETE.

Your rows stay yours

Row-level data is fetched live and streamed straight to your browser. Queryl never persists it.

Encrypted credentials

Your connection credentials are encrypted at rest. Disconnect and they're permanently erased.

Built for teams

Iterate freely. Share fearlessly.

Every prompt creates a new version. Publish what you want the team to see; experiment on the side. Restore any past version with one click — it's a copy, not a rewind.

Every prompt is a new version
Version history
main
  • v4Working

    Added Top customers by region

    Today · Sara

  • v3Published

    Switched revenue to collected payments

    Today · Sara

  • v2

    Added MRR sparkline

    2 days ago · Marco

  • v1

    Initial dashboard

    5 days ago · Sara

Role-based sharing
Share dashboard
Public link · view-only
queryl.xyz/d/revenue-overview

Team members

SCSara Chen
Owner
MDMarco Diaz
Editor
PSPriya Shah
Viewer
8 viewers this week+ Invite

For the people who need numbers, not noise.

Founders

Stop asking your one engineer for revenue numbers between investor calls.

Operators

Watch funnels, cohorts, and churn without filing a ticket.

Marketers

Compare campaigns, channels, and segments — without a dashboards committee.

Pricing

Start free. Upgrade when you grow.

No credit card to start. Cancel anytime. No "contact sales" wall.

Free

For trying Queryl on a single project.

$0/forever
  • 3 dashboards
  • 1 database connection
  • Manual refresh
  • Single user
Start free
Most popular

Pro

For founders & operators tracking the business daily.

$29/month
  • Unlimited dashboards
  • Up to 5 connections
  • Auto-refresh every 30 min
  • Verified-query memory
  • Private & org sharing
Start free 14-day trial

Team

For teams who share dashboards as the source of truth.

$79/editor/mo
  • Everything in Pro
  • Unlimited free viewers
  • Auto-refresh every 5 min
  • Role-based access
  • Public share links
Start free trial

All plans include read-only DB access, the Data Trust System, version history, and generous fair-use AI limits. Need SSO, a BAA, or PrivateLink? Enterprise is available. Start on Free today — paid plans roll out as we launch.

FAQ

The honest answers.

What people ask us before they sign up — answered straight.

No. Queryl only issues SELECT queries. The connection user you provide should be read-only — we recommend creating a dedicated `queryl_readonly` user with SELECT privileges and nothing else.
Free to start

Your first dashboard is one conversation away.

Connect your database, ask in plain English, and answer a question or two. That's the whole job — Queryl handles the rest.

Connect your database — free

No credit card · Read-only access · Free forever on 3 dashboards