Dental emergencies, triaged with proof, not guesswork
Log every emergency call with structured clinical fields, let the system compute urgency and surface airway risk automatically, then close the loop with a confirmed care booking and automated patient follow-up.
The problem
Emergency calls — severe toothache, facial swelling, trauma, post-extraction bleeding — must be triaged in minutes by front-desk staff who are rarely dentists, while the patient is in pain or panic on the phone. Scribbled notes or free-text fields are inconsistent, unsearchable, and legally indefensible if the outcome is later questioned.
The solution
A dedicated triage queue with mandatory structured clinical fields, an automatically computed urgency score, instant escalation for airway risk, and a closed-loop workflow that will not let an emergency close until the patient has a confirmed care booking and a follow-up message — all tracked with a full chatter audit trail.
Built for the moment that matters
Every capability below is implemented in the module.
Rapid-entry triage form
Complaint type, pain score, swelling and airway risk sit together on the first form tab so staff can capture a complete clinical picture while the patient is still on the phone.
Automatic urgency scoring
Pain score, swelling and airway risk are combined into a routine, urgent, emergency or critical rating the moment the record is saved, with the critical pain threshold tunable in Settings.
Airway-risk escalation
Severe or critical airway risk schedules an urgent activity for the assigned clinician as soon as the emergency is logged or confirmed — the most dangerous cases are never left waiting in the queue.
Sequential reference numbers
Every emergency is assigned a unique, human-readable reference such as EMG/2026/00001 the moment it is created, for unambiguous tracking across calls and shifts.
Staged workflow with audit trail
Draft, Confirmed, Done and Cancelled states with every transition logged to the chatter, so anyone can reconstruct who decided what and when.
Closed-loop resolution
An emergency cannot be closed until a definitive-care booking is confirmed, so "resolved" always means the patient is actually scheduled for treatment.
Response-time tracking
The minutes between the call being received and triage being confirmed are measured and stored automatically — an operations and liability metric no generic note field can give you.
Antibiotic decision tracking
A dedicated field records whether antibiotics were recommended or prescribed, with notes, so stewardship decisions live on the same defensible record as the triage itself.
Patient history and follow-up
A one-click smart button on both the emergency and the patient record shows every past emergency for that patient, and a confirmed case can trigger an automated email and/or SMS follow-up.
How it works
Log the call
Staff capture the patient, complaint, pain score, swelling and airway risk on one rapid-entry form while the call is still live.
Urgency is computed
Severity is scored automatically and a critical or severe airway case schedules an escalation activity right away.
Confirm and treat
Triage is confirmed, response time is measured, and the antibiotic decision is recorded on the same record.
Close the loop
The case can only close once a definitive-care booking is confirmed, and an email or SMS follow-up is sent to the patient.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Patients are plain Odoo contacts and the only dependencies are Odoo's own Discuss and SMS modules, so the app installs and works on any Odoo database without locking you into a dental vertical suite.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Dental Emergency & Pain Triage
A rapid-entry triage form with automatic urgency scoring and airway-risk escalation — plus response-time tracking, antibiotic decisions and closed-loop, patient-confirmed resolution.
Buy on Odoo App StoreMore Odoo services apps
Estate Agency Sale Boards
For Sale, To Let, Sold and Let By board tracking with automated 14-day removal reminders and contractor notifications — plus conservation-area flagging and colour-coded urgency.
EV Charging Station Management
Site surveys with load calculation, automated install quoting and job costing, charging session billing and faulted-charger alerts — plus per-charger profitability and EV fleet tracking.
Floriculture & Florist Management
Wedding and event workflows with one-click quotations, seasonal demand planning and bulk purchasing, and a perishable-aware catalog — on top of Sales, CRM, Purchase and Inventory.
Funeral Home, Mortuary & Cemetery Management
A unified deceased register with chain of custody, autopsy holds and cremation checklists, funeral arrangements with billing, and cemetery concessions — plus a family portal.
Garage Courtesy Car Management
Courtesy-car loans with a pre-handover licence and insurance block, fuel and mileage out/in, return damage records and double-booking prevention — installable standalone.
Gift Distribution Management
Member gift requests through a self-service portal, structured approvals and OTP-secured dispatch with mobile field confirmation — plus overdue escalation and campaign analytics.