🟢 Online

🏥Radiology Reporting Reimagined

Admin Access

Welcome, User

v...

🔧 Admin Control Panel

🔐 Activity Heatmap Access Control
Lock / unlock the productivity heatmap that HR uses to monitor radiologist activity. Only Admin can manage this.

🔐 User Access Control

Block a user to force-logout from all their devices and prevent future logins. Blocking does not delete reports, history, or any other data.

✅ Active: 0 🚫 Blocked: 0 🤖 OCR today:
Click 🔄 Refresh to load user access status.

📈 Heavy Queries

Any query that read more than 1,000 documents is recorded here automatically. Use this to trace read spikes to the exact user and screen.

Click Load to view.

👥 Employee Management

Format: CODE = Name | Specialty | Department | Category | Email | ProxyEnabled

Categories: RAD (Radiologists), TECH (Technicians), RA (Radiologist Assistants), COORD (Coordinators)

🔄 Proxy QA Entry Settings

Enable/disable proxy mode for employees who cannot log in to submit QA responses.

Current authorized employees: 0

📝 AutoHotkey Shortcuts

Add your shortcuts in format: shortcut = expansion text

💬 Chat Access Permissions

Control which categories can use RadGenie Chat. HR and Admin always enabled.

🎤 AI Voice Correction Permissions

Control which categories get Gemini AI medical term correction during dictation. Uses API credits — assign carefully.

💰

Usage & Billing — Pricing Configuration

Set what to charge employees per service. Compare against Google's actual cost shown alongside each rate to set a fair markup. Rates apply uniformly to all users. All amounts in USD.

🎙️ Voice Dictation
Billed per minute of audio
Google's cost
$0.078 / min
Google $0.078 · Nova-3 $0.0048 /min
Markup
2.08×
💡 AI Suggest
Billed per call
Google's cost
~$0.0004 / call
avg 500/100 tokens
Markup
5.00×
✨ AI Report
Generate + Update Impression
Google's cost
~$0.0065 / call
avg 5k/2k tokens
Markup
3.33×
📷 AI Image
Image analysis per call
Google's cost
~$0.002 / call
image+text input
Markup
3.33×
🔍 AI Deep Check
Semantic report review per call
Google's cost
~$0.006 / call
4k in / ~1.9k out (incl. thinking)
Markup
3.33×

📋 Report Templates

Add your templates in format: template_name = template content

🏥 Institution Management

Add institution names (one per line). These will appear in dropdown for report submission.

Current institutions: 0

⚠️ Critical Findings Alert System

Add critical phrases (one per line). Alert pops up when found in FINDINGS section of report.

Current critical phrases: 0

🏥 Modality Keywords Management

Configure modality-specific keywords for reports.

🤖 AI Configuration

Google Gemini AI — Primary (Report Editor + My Stats Coaches) ACTIVE
Gemini 2.5 Flash powers all AI features. Get your free key at Google AI Studio.
Test catch rate before moving Deep Check off 2.5 Flash. Same API key works for all.
Choose which radiologists get Deep Check run automatically at Copy & Count, per modality (CT / MRI / US / XR).
Disabled
Free tier available at Google AI Studio · Gemini 2.5 Flash for all AI features
📸 PACS Screenshot Auto-Fill — Case Assignment Disabled
Lets coordinators paste a PACS screenshot in the "Assign Case" chat panel — the AI extracts accession + patient name automatically (no manual typing). Uses a SEPARATE Gemini API key from your primary AI features so usage and billing stay clean. Get a key from Google AI Studio.
⚠️ Also configure a Firebase Storage lifecycle rule on path pacs-screenshots/ to actually delete files (set in Firebase Console → Storage → Lifecycle).
🎚️ Active Voice Engine
Pick which engine powers voice dictation. Both can be configured below; only the selected one is used. Switching is instant and changes nothing about the mic, capture, commands, or editor.
🎙️ Google Cloud Speech-to-Text — Voice Dictation Disabled
Powers voice dictation in the report editor. Requires a separate Google Cloud project with "Cloud Speech-to-Text API" enabled. Get a key from Google Cloud Console (this is NOT the same as the Gemini AI Studio key above).
ℹ️ For radiology reports, use "Medical Dictation" model + English (US). The Conversation model is for doctor-patient dialogues and will mis-hear radiology terms (e.g., "helical axial" → drug names). Indian English speakers are well-recognized by the US model. Spoken punctuation ("colon" → ":") and a 200-phrase radiology vocabulary boost are always applied.
💡 Cost: $0.078/minute (medical dictation model) — billed by Google directly. VAD reduces actual minutes billed to ~30-40% of clock time. Permission-gated: only employees with voice dictation permission can use this.
🎙️ Nova-3 Medical (Deepgram) — Voice Dictation Disabled
Medical-grade voice dictation at a fraction of Google's cost. Requires a separate Deepgram account — get a free key ($200 credit, no card) at Deepgram Console (this is NOT a Google key).
ℹ️ Nova-3 Medical is tuned for clinical/radiology vocabulary (drug names, acronyms, Latin terms) with a very low error rate. Your radiology vocabulary boost is applied automatically as keyterms (top 100). Spoken punctuation and smart formatting are on. Real-time per-utterance, same as Google.
💡 Cost: ~$0.0048/minute (Nova-3 streaming) — billed by Deepgram directly, ~16× cheaper than Google's medical model. Permission-gated: uses the same voice-dictation permission as Google STT.
🧠 Claude AI (optional fallback only) Used only if Gemini is disabled
🎯 AI Report & Image AI Permissions — Per Employee
Tick modalities for AI Report generator access. Tick ✨ Report AI to allow Generate + Update Impression. Tick 💡 Suggest AI to allow Suggest. Tick 📷 Image AI for Image AI. Tick 📋 PACS Queue for coordinators. Tick 🔍 Deep Check to allow AI-powered semantic contradiction analysis. Tick 🤝 Peer Review to enable Live Peer Review (set their modality skills in the box below). Tick 🎙️ Voice to enable AI Voice Dictation for that employee (overrides the category-level setting).
Loading employees…
🤝 Peer Review Modality — Per Employee
Tick the modalities each employee is qualified to peer-review. Used for Live Peer Review auto-assignment routing (a CT case will only auto-assign to peers ticked for CT here). Independent of AI Report permissions — an employee may read CT for their own cases but not be qualified to peer-review CT.
⚠️ Pre-requisite: Employee must also have 🤝 Peer Review enabled in the AI Permissions grid above. This grid only sets which modalities they can review.
Loading employees…

🔐 Employee Permissions

🛡️

AI Usage Audit Log

Every AI call logged — employee, modality, time (IST + user timezone), institution
🕐 Time (IST) 👤 Employee ⚡ Action 🏥 Modality 📋 Study 🏢 Institution 🔖 Accession 🌐 User Time 📄 Detail
Loading AI audit logs…

📊 System Access Log

Loading access log...

🔒 Password Management

🔒 Credential Backups

View and restore employee credentials from automatic backups

📊 Migration Status:
0
Passwords Set
0
Pending Setup
0
Locked Accounts

📝 Notes Board Log

Total Notes: 0

📊 Data Management

QA Reports Management

Total QA Reports: 0

⚠️ Warning: Deletion is permanent and cannot be undone. Always export data before bulk deletion.

🎫 Support Tickets

📅 Schedule Management (Admin)

View and manage all employee schedules across all categories.

Admin Privileges:
  • View all categories (RAD, TECH, RA, COORD)
  • Create and edit shifts for all employees
  • Delete individual shifts
  • Clear entire month schedules
  • Approve/reject leave requests

📂 Template Categories Management

Manage template categories without redeploying. Format: JSON structure

Current categories loaded: 0
Ready Words: 0 | Characters: 0