thedentist.ai

Teaser operator

Operator dashboard for the dentisimus.com teaser. Enter your admin code.

← Back to teaser

thedentist.ai Teaser Teaser · Staging API Analytics v2
View site ↗

Overview

Live KPIs from the teaser. Everything is aggregated & de-identified.

Analytics v2 is live

Use the sidebar: Analytics (filter cohorts + bulk actions), ML export (JSONL datasets), Event tape (editable funnel catalog), and Manage on pipeline skills (edit / archive).

Loading KPIs…

Responses · last 14 days

Daily submitted responses.

Who's asking

Distribution across the five entrant tracks.

Top requested features

% of all responses selecting each.

Funnel

Interaction events captured.

Geographic spread

Top ZIP / postal codes.

Router

Patient triage and platform/clinician routers in one editor — BPMN graph, council-verified publish, and default workflow per surface. Triage boots on #triage (legacy #swipe); platform routers on workspace routes. Information, not diagnosis.

Public entry routes
100%

Loading graph…

LLM assist — full-router export & import (admin only)

New router

Analytics

Filter cohorts, drill into dimensions, export contacts, and act on feature demand in bulk.

By track

By country

By device

By browser

Funnel (catalog order)

Feature demand in cohort

FeatureTrackSelections% cohort

Respondents (contactable)

ReceiptTrackNeedsEmailZIPCountryDeviceWhen

Feature demand

Every candidate feature, ranked by real selections. Approve one to generate its Claude Code skill + task spec.

FeatureTrackSelectionsDemandRequestabilityStatus
Loading…

Freeform requests

"Build this too" — in respondents' own words.
None yet.

Build pipeline

Approved features become skills + tasks. Materialize them into the repo with node SCRIPTS/generate_feature_skills.mjs.

Click Manage on any skill to edit artifacts, set requestability, or archive non-destructively.

ML export

Clean, de-identified datasets for training. Default exports omit email and name.

Responses (ML clean)

Role, needs, geo, device — no PII. View: teaser_ml_responses

Event sequences

Labeled events with catalog metadata. View: teaser_ml_events

Feature labels (multi-label)

One row per response×feature. View: teaser_ml_feature_labels

Full responses (operator)

Includes contact fields — admin only. Set redact=0 in API for research with consent.

Contacts & outreach

Name + email saved in Supabase (service-role only). Sync to Encharge for segmented campaigns; notify when features ship.

Export emails as file:

Encharge tags: Teaser:Role:*, Teaser:Feature:*. Automations: trigger on events Teaser Feature Released (requesters) and Teaser Category Feature Released (same track).

By track

By feature request

EmailNameTracksFeaturesEnchargeLast seen

Feature release notify

After marking a feature deployed, fire Encharge events so invitation / info emails send automatically.

Design studio

Edit copy, typography, colors, layout, motion, and custom CSS on the live teaser — no deploy. Changes publish in ~15s via Supabase.

Loading design controls…
Published — live site updating

Responses

Most recent submissions.

ReceiptTrackNeedsOpen responseEmailZIPWhen
Loading…

Event tape

Manage event definitions for analytics + ML; inspect enriched interaction log.

Event catalog

Labels, funnel order, and ML inclusion flags.

KeyLabelCategoryStepMLActive

Recent events (enriched)

EventTrackGeo / devicePayloadWhen