MedicDex
MedicDex Admin Portal — authorized personnel only
⚠
MedicDex
Payment successful!
Create your admin account to get started.
Set Up Your Account
Already have an account? Sign in instead
MedicDex
ADMIN
Department
⚠ BILLING RESTRICTED
Department
Users
Support
Platform
Billing
Account
Dashboard
Loading…
🚀 Get Started with MedicDex
1
Upload your protocol PDF — Admin → Upload Protocol
○
2
Publish to your crew — Review results and hit Publish
○
3
Configure Protocol Mapper — Assign sections to clinical scenarios
○
4
Share with your crew — Admin → Share with Crews
○
—
Protocol Version
—
Sections
—
Status
—
Open Tickets
⚠️ Crew Error Reports
📋 Protocol History
View all →
Loading…
Recent Activity
ActionUserTime
Loading…
Upload Protocol
Upload your protocol PDF — Claude AI will extract every section, drug, and dose automatically.
1
Select PDF
2
Parse
3
Review
4
Publish
Step 1 — Select Protocol PDF
📄
Drop your protocol PDF here
or click to browse · PDF or ZIP accepted
📄
This takes 45–90 min server-side. You can close this tab.
Protocol Book PDF — optional ✓ Uploaded
Upload the protocol PDF so crews can view actual pages in the Protocol Book tab.
Step 3 — Review Parse Results
Protocol Sections Found
Drugs Extracted
✓ Published successfully!
Next steps:
1. Go to Protocol Mapper to assign sections to clinical scenarios
2. Go to Drug Editor to fix any missing doses
3. Go to Share with Crews to send the link to your crew
Protocol History
All protocol versions for this department.
VersionStatusSectionsPublishedUploadedActions
Loading…
Home Screen
Configure the tiles shown to field crews on the app home screen.
Loading…
Notice Board
Post an announcement visible to all crews on the app.
✓ Notice saved
Manage Users
Department members and their roles.
Department Members
NameEmailRoleStatusActions
Loading…
Share with Crews
Give your crew members access to their protocols. One link — no login required.
Loading…
Support Tickets
Submit IT support requests and track their status.
My Department's Tickets
TitleTypePriorityStatusSubmitted
Loading…
Ticket Queue
Review, approve, deny, and assign tickets to IT Admins.
DepartmentTitleTypePriorityStatusSubmittedActions
Loading…
My Assigned Tickets
Tickets approved and assigned to you. You may modify department data only while a ticket is active.
DepartmentTitlePriorityStatusActions
Loading…
Departments
All agencies on the platform.
All Departments
NameSlugStatusCreatedActions
Loading…
Analytics
Usage data from field crews — updated in real time.
—
Sessions (7d)
—
Searches (7d)
—
Tool Opens (7d)
—
Arrest Manager (7d)
Top Sections Opened
Loading…
Top Searches
Loading…
Most Used Tools
Loading…
Audit Log
All high-risk actions logged with actor and timestamp.
ActionActorDepartmentTargetTimeOverride
Loading…
Platform Users
Assign and manage platform-level roles. Only the Platform Owner can access this.
⚠ Platform roles have cross-department access. Assign carefully.
Supervisor — approves tickets, assigns IT admins, direct changes.
IT Admin — read all depts, write only under approved ticket.
Billing Admin — lock/unlock departments for payment issues.
Platform Role Assignments
NameEmailPlatform RoleStatusActions
Loading…
Billing & Subscription
Manage your subscription, view invoices, and update payment methods.
Current Plan
Loading…
🔐 Device Access Control
Require crews to enter an access code and set a device name the first time they open the app.
Require Device Activation
New devices must enter an access code and set a device name
Share this code with your crew. They enter it once when first opening the app.
📱 Active Devices
Loading…
Every phone or computer that opens your crew app is tracked here. Revoke a device to block access — useful if an access key was leaked.
Platform Billing Controls
DepartmentStatusLocked ByReasonActions
Loading…
Account Status
Your department's billing and subscription information.

⚠ Account Restricted

Your department's admin panel access has been restricted due to a billing issue. Field crews can still access protocols in read-only mode.

To restore full access, please resolve the payment issue or contact support.

Manage Subscription ↗ Contact Support

Drug Editor

Edit doses, routes, concentrations and contraindications for published protocol drugs

Protocol Mapper

Assign protocol sections to clinical scenarios and cardiac arrest tabs

Loading protocol sections...

New Support Ticket
Ticket
Loading…
Approve & Assign Ticket
Deny Ticket
Invite User
Add Department
Assign Platform Role
The user must already have a Madion EMS account (created via Supabase Auth invite or sign-up).
Protocol Changes
Restrict Department Access
This will block admin editing but preserve read-only field access.

Drug Editor

Review and fix drug doses extracted from the protocol

Load a published protocol first to edit its drugs.