All projects
Chatbots & NLP60% reduction in triage time

Healthcare Triage Chatbot

AI-Powered Patient Pre-Screening & Appointment Automation

NLPFlaskReact NativeOpenAI API

Project Overview

A private clinic network was overwhelmed by front-desk staff fielding repetitive patient calls — symptom questions, appointment requests, and basic triage decisions. They needed an AI layer that could handle first contact 24/7 without replacing human empathy where it mattered.

The Challenges

  • 1

    High accuracy required for symptom routing — misclassification has real consequences

  • 2

    Regulatory sensitivity meant responses had to be conservative and clearly non-diagnostic

  • 3

    Integration with the clinic's existing booking system with minimal IT lift

  • 4

    Patient base included both Arabic and English speakers requiring bilingual support

Our Approach

We fine-tuned an NLP intent classifier on clinical dialogue data, built a triage decision tree aligned with the clinic's own protocols, and deployed via WhatsApp Business API and a React Native web widget. Escalation to a human agent triggers in under 3 seconds when model confidence falls below threshold.

Key Features & Metrics

Pre-screens 12 symptom categories with 91% routing accuracy

Fully bilingual: Arabic and English with zero code-switching errors

Integrated directly with the clinic's existing appointment booking API

Human escalation in under 3 seconds when confidence drops below threshold

Nightly usage and routing accuracy reports for clinic managers

Front-desk call volume reduced by 60% within the first month

Results & Business Outcome

Front-desk call volume dropped 60%. Staff now focus exclusively on high-complexity cases. Patient satisfaction scores improved 22 points because wait times dropped significantly.

The best healthcare AI does not replace caregivers — it removes administrative noise so they can do what only humans can.
Ready to Build?

Let's Build Something Intelligent Together

Tell us about your project. We'll respond within 24 hours with a custom plan and transparent pricing.