Nautilus
Compass

Ask anything about your data

Compass is the AI analyst built into Nautilus. Ask a question in plain English. It writes and runs real, read-only SQL on your own POS and CRM data, then answers with charts, KPI cards, and reports.

Compass in action

Watch it find money you're losing

Three questions, forty-five seconds. A routine trend check turns up members charged after canceling, and ends as a standing Monday-morning control.

NautilusCompassDemo
Ask anything about your data…
Capabilities

Everything an analyst would do, on demand

Compass doesn't stop at answering questions. It charts, forecasts, schedules, remembers your business, and hands results straight to your marketing.

Real SQL on your real data
Compass writes and runs read-only SQL against your own data, every POS Nautilus supports, 12 systems in all, with live SQL Server access for ICS and Micrologic.
Charts and KPI cards
Bar, line, area, and pie charts, plus KPI cards with period deltas and sparklines, rendered from the query it just ran, not canned widgets.
Python when SQL isn't enough
A Python 3.13 sandbox handles forecasts, cohort math, and Excel exports, and carries its working files across the whole conversation.
Reports, even the long ones
Ask for a structured, downloadable report. Long ones run in the background, leave the page and come back when it's finished.
Answers on a schedule
Say “every Monday at 8am” in plain English and Compass emails the results on that cadence. No cron syntax, no BI tool.
Memory, personal and shared
It learns your preferences and your team's shared context: location nicknames, plan tiers, promo calendars. New teammates inherit it on day one.
From answer to action
Turn any result into a contact list that feeds your campaigns and automations, always gated behind your explicit approval.
Beyond your database
Web search and historical weather, correlated with your own numbers. Ask it: “Did the rain hurt car counts last weekend?”
Case study

The membership leak you can't see on a dashboard

One question: “Is anyone being charged after canceling, and is anyone washing for free on a dead membership?” Here's the kind of thing that analysis surfaces for multi-site operators.

Illustrative

Charged after canceling

A POS can keep auto-charging 40 canceled vehicles long after the members thought they were done. That's refund liability, chargeback risk, and the kind of surprise that turns into a one-star review.

$800

billed to 40 canceled vehicles

Illustrative

Washing for free

The flip side of the same leak: plans marked Terminated whose tags still redeem at the gate. Picture 20 dead accounts redeeming 200 washes in a quarter, free product no dashboard will ever flag.

$1,900

of free washes in a quarter (illustrative)

Your POS's built-in reports are not ground truth

Rebuilding one POS vendor's own membership-status logic query-by-query exposed a vendor bug mislabeling roughly 15% of lapsed members with another customer's recharge data. The raw tables don't lie. The canned reports sometimes do.

~20,000

mislabeled lapsed members found

members flagged at risk

saved within 30 days

%

recovery rate

Decline recovery at one multi-site operator, last 30 days, the kind of analysis Compass runs on demand, for any window, per location.

Enterprise-grade tenant isolation

Your AI can only ever see your data

Compass's isolation isn't a prompt instruction. It's enforced by the database itself, on every single query, per-tenant row-level security tied to per-organization database identities.

Per-organization identities
Every organization connects through its own dedicated database login, with its own connection pool and an explicit allow-list of tables.
Row-level security, bound to the role
35+ row-level-security policies derive the tenant from the database role itself, something generated SQL can never change.
Read-only by construction
Queries run in read-only transactions, validated SELECT-only, with hard row limits. Compass can ask anything and change nothing.
Security-audited isolation
Every table any Compass role can read has been enumerated and verified against its security policy, audited end to end.
Sharing

Share the answer, not a screenshot

Any Compass thread can become a public link, the full conversation, rendered read-only, under your brand.

  • Revocable any time, kill the link and the page goes dark
  • Read-only rendering of the full thread: charts, KPI cards, and reasoning
  • Your logo in the header, a “Powered by Nautilus” badge beneath
app.nautilus.co/c/compass/thread/8f3a…
YWYour Wash Co.
Shared thread
How are memberships trending?

Active Members

8,000 ▲ 3%

MRR

$120K ▲ 4%

Nautilus

Memberships grew 3% this month, net +300 members…

NautilusPowered by NautilusRead-only
Revocable link
FAQs

Frequently asked questions