admin.html · 17 screens · App mode (admin trust+ chrome)

Admin operations

A1 platform operator + A2 analyst + A4 moderator surfaces. Plus ops dashboards (F.X*).

19Admin overview (executive dashboard)
A1 · /dashboard (role: admin)

Platform overview

Last refreshed 2m ago · Auto-refresh on
Active providers
2,447
+18 this week
Active patients
14,892
+847 / 7d
Quotations / day
1,247
P95: 1,420
GMV / 30d
$8.4M
↑ 12%

SLO health

Quotation submit p95187ms · within budget
Notification dispatch p951.2s · within budget
Token validation p9552ms · 4% over budget
Cold-start TTHW218s · within budget

Open incidents

P2
Tolgee translation API latency elevated
Started 18m ago
P3
Discovery embedding job behind
Started 1h ago
33Verification grant queue (A1)
/dashboard/verification-queue

Verification queue

7 pending2 critical
Provider
Country
Submitted
Auto-pull
Status
Bumrungrad International
Re-verification (license)
Thailand
2026-04-18
JCI ✓ MCT ✓
APPROVED
MedPark Hospital
Initial application
Thailand
2026-05-02
JCI ✓
A1 REVIEW
Hospital Galenia
Initial application
Mexico
2026-05-04
JCI pending
DOCS NEEDED
Apollo Hyderabad
Re-verification (2yr default)
India
2026-05-05
JCI ✓
A1 REVIEW
21User management
/dashboard/users

Users

User
Type
Country
Email
Created
Status
Sarah Khan
Patient
US
sarah.khan@…
2026-04-22
ACTIVE
Marco Donatello
Provider
TH
marco@bumrungrad…
2025-11-03
ACTIVE
James Liu
Patient
AU
james.liu@…
2026-05-01
UNVERIFIED
Inci Kaya
Provider
TR
inci@acibadem…
2025-08-12
ACTIVE
22Revenue analytics
/dashboard/analytics/revenue

Revenue · last 30 days

GMV
$8.4M
↑ 12%
Platform fee
$420K
5% take
Subscription MRR
$84K
+9 paid
Avg booking
$2,840
↓ 4%
Procedure category
Bookings
GMV
Avg value
Conv rate
Cosmetic
847
$3.2M
$3,780
8.4%
Dental
1,124
$2.0M
$1,780
9.7%
Cardiology
182
$2.4M
$13,200
4.2%
Orthopedic
214
$840K
$3,930
6.1%
Fertility
98
$590K
$6,020
5.8%
62Sponsored auction dashboard (A1 oversight)
/dashboard/ads/auction

Sponsored auction · 30-day overview

Active bids
847
Avg CPM
$8.40
Sponsored cap usage
22%
Below 30% hard cap
Ad revenue · 30d
$84k

Top winning bids

Provider
Slot
Bid
Win rate
Spent / 30d
Bumrungrad
Bangkok · Dental implant
$12 CPM
68%
$2,840
Acibadem
Istanbul · Rhinoplasty
$10 CPM
72%
$2,140
Apollo Chennai
Chennai · Knee replace
$8 CPM
82%
$1,920
20Moderation queue
A4 · /dashboard/moderation

Moderation queue

Critical 2High 7Medium 23Low 14A4.translation 4
Severity
Type
Content
Reporter
Submitted
CRITICAL
Medical accuracy
"Cancer can be cured by traditional…"
Auto-classifier
3m ago
CRITICAL
PHI leak
Provider posted patient image w/o consent
Sarah K. (patient)
14m ago
HIGH
Spam
Repeated cross-thread provider promotion
3 reports
52m ago
A4.TR
Translation review
Article: "What to expect from CABG" — JA review
System
2h ago
A4.TR
Translation review
Provider profile: BNH Hospital — AR review
System
3h ago
78Editorial queue (A4)
/dashboard/moderation/editorial

Editorial queue

Articles, photos, provider-authored copy waiting for A4 editorial review.

Articles 12Photos 24Storefront copy 8
"How to choose a CABG surgeon abroad"
Article · A3 author: Dr. Anil K. · 18 min read · Cardiology
Bumrungrad before-after gallery (4 photos)
Storefront edit · consent verified · Dental implant · single tooth
79A4 translation review (Tolgee UI integrated)
/dashboard/moderation/translation

A4.translation review · Japanese

"What to expect from a CABG procedure abroad" — auto-translated by Tolgee, awaiting native review.

⛨ A4.TR REVIEWER
SOURCE · ENGLISH

For coronary artery bypass graft (CABG) procedures abroad, JCI-accredited Asian centers offer outcomes equivalent to top US/EU centers at 30-50% of the cost. Patient selection is critical: stable angina patients with no acute coronary syndrome are best candidates for medical-tourism CABG.

TARGET · 日本語

海外での冠動脈バイパス術 (CABG) では、JCI 認定のアジア医療センターが米国/欧州の最高水準と同等の治療結果を、コストの 30〜50% で提供しています。患者選択が重要で、急性冠症候群のない安定狭心症患者が、医療ツーリズム CABG に最も適しています。

⚡ Tolgee AI translatedConfidence 94%
Tolgee UI · in-context translation editor
80A4 community moderation
/dashboard/moderation/community

Community moderation

Threads, posts, reviews flagged for review.

CRITICAL · MEDICAL ACCURACY
"Cancer can be cured by traditional Thai herbs at this clinic…"
Thread reply · poster: AnonymousUser_42 · 3m ago
SPAM · 3 REPORTS
"Visit my clinic — best prices guaranteed!"
8 cross-thread posts · poster: provider Acibadem · 52m ago
81Live Q&A moderation (A4.live)
/dashboard/moderation/live

Live · "Knee replacement AMA with Dr. Anil"

● LIVE · 247 viewers

Apollo Chennai · Aug 9, 19:00 UTC · A4.live moderating

[ live video stream · Dr. Anil ]
Question queue · 18 pending
James L.: How long is the typical recovery before I can fly home?
Sarah K.: Do you do robotic-assisted?
Anonymous: Does anyone want to share my survival story…
Auto-flagged: spam pattern
82Feature flag dashboard (F.X5)
/dashboard/ops/flags

Feature flags

Flag
Status
Cohort
% rolled
Owner
quotation.ai_match_v2
ON
Cohort 1
100%
A1
discovery.ai_deep_search
CANARY
Trust+ providers
15%
A1
commerce.kbank_qr_payment
DEV
Internal
0%
PR2 backend
community.realtime_ama
ON
All
100%
A1
insight.predictive_ml_v2
OFF
0%
A1
83Cost dashboards (F.X6)
/dashboard/ops/cost

Cost · last 30 days

Total spend
$24,840
vs $32k budget
AI / LLM
$8,420
⚠ 88% of cap
Compute
$6,840
Vendor (Stripe etc.)
$4,180

By service

Service
Compute
DB
AI
Total
ai-service
$420
$120
$8,420
$8,960
product-core
$3,840
$2,140
$5,980
platform-services
$1,420
$680
$2,100
async-workers
$680
$240
$920
84SLO health dashboard (F.P5)
/dashboard/ops/slo

SLO health

Quotation submit p95
Target < 200ms · 99.9% availability
187ms
WITHIN BUDGET
Error budget: 92% remaining
Token validation p95
Target < 50ms (cache-hit)
52ms
4% OVER
Error budget: 22% remaining · investigate Zitadel cache TTL
Notification dispatch p95
Target < 2s
1.2s
WITHIN BUDGET
85Service catalog (F.X3)
/dashboard/ops/catalog

Service catalog · 14 services

Service
Deployable
Owner
Version
SLO
identity
platform-services
A1 ops
v1.4.2
98%
quotation
product-core
A1 ops
v2.1.0
99.4%
commerce
product-core
A1 ops
v1.2.4
99.9%
ai-service
ai-service
A1 ops
v1.0.8
96%
web
web
A1 ops
v0.4.1
99.7%
86Audit log live tail (F.X2)
/dashboard/ops/audit

Audit log

● TAILING
2026-05-09T14:38:02Z · A1.sarah_admin verification.granted provider=bumrungrad trace_id=4bf92f3577…
2026-05-09T14:37:48Z · P1.sarah_k quotation.created proc=dental-implant trace_id=00f067aa0b…
2026-05-09T14:37:32Z · A4.editor moderation.rejected content=community-thread reason=medical-accuracy trace_id=2b4ce91a3f…
2026-05-09T14:37:18Z · P1.james_l auth.mfa_challenge_passed factor=totp trace_id=8e4a2d6f1c…
2026-05-09T14:37:02Z · A1.sarah_admin tenant.access provider=bumrungrad scope=billing trace_id=9d3f7e2b8a…
2026-05-09T14:36:48Z · PR1.bumrungrad offer.sent quotation=q_abc to=sarah_k trace_id=00f067aa0b…
2026-05-09T14:36:32Z · P1.maria_s consent.granted provider=acibadem scope=quotation trace_id=4f8c2e9b7d…
2026-05-09T14:36:14Z · system audit.integrity_check_passed sequence=4928401 [chain ✓]

Append-only chain · cryptographically verified · 30d hot retention · 7yr archive (Thai PDPA + GDPR Art. 30)

87DR drill UI (F.X7)
/dashboard/ops/dr-drill

Disaster recovery drills

Last drill
2026-04-30
RTO 47min · within 60min target
Next scheduled
2026-07-30
Quarterly cadence
Backup integrity
100%
Last verified 2h ago

Drill history

Date
Scenario
RTO actual
RPO actual
Outcome
2026-04-30
Primary DB failover
47min
3min
PASS
2026-01-30
Region failover
58min
2min
PASS
2025-10-30
Audit log restore
22min
1min
PASS
23Admin settings (security & MFA)
/dashboard/settings

Platform settings

Security & MFA

Hardware key (WebAuthn)
YubiKey 5 — last used 2 hours ago
ENABLED
TOTP authenticator app
1Password — last used 2 hours ago
ENABLED
Recovery codes
8 of 10 unused