Intelligent Patient Triage System
Inspiration
Access to healthcare remains a major challenge in many rural areas, where booking a doctor’s appointment often requires traveling long distances or waiting for limited hospital availability. Many patients delay seeking medical attention because the appointment process is inconvenient and time-consuming.
We wanted to address this problem by building the Intelligent Patient Triage System, enabling people in rural communities to book appointments easily while prioritizing patients based on the urgency of their medical conditions. Our goal is to make healthcare more accessible, efficient, and equitable through AI and automation.
What it does
The Intelligent Patient Triage System is an AI-powered healthcare application designed to simplify the appointment process while ensuring that patients with urgent medical conditions receive timely attention.
Workflow
-
Patient Registration
- Patients fill out a form describing their symptoms and medical condition through UiPath Apps.
-
Severity Analysis
- A Coded Agent analyzes the submitted symptoms to determine the severity of the patient’s condition.
-
Patient Triage
-
A Triage Agent classifies the patient into one of three priority levels:
-
High
-
Medium
-
Normal
-
-
-
Doctor Assignment
- A Doctor Classification Agent assigns the most suitable doctor based on the patient’s condition and required specialization.
-
Doctor Approval
- An Action App is generated for the assigned doctor, allowing them to Accept or Reject the patient request.
-
Automated Notification
- Once approved, UiPath Studio automatically sends an email containing the appointment confirmation and assigned doctor’s details to the patient.
This end-to-end workflow reduces manual effort, speeds up appointment allocation, and improves access to healthcare services.
How we built it
The project was built entirely on the UiPath Platform, combining Agentic AI with Robotic Process Automation.
Technologies Used
-
UiPath Apps
-
UiPath Studio
-
UiPath Maestro
-
Coded Agent
-
AI Agents
-
Action Apps
-
UiPath Orchestrator
-
RPA Automation
System Architecture
-
UiPath Apps provides a simple interface where patients submit their details and symptoms.
-
UiPath Studio acts as the bridge between the frontend application and UiPath Maestro.
-
Inside UiPath Maestro, multiple AI agents collaborate to process each patient request.
-
A Coded Agent analyzes the patient’s symptoms and determines the severity of the condition.
-
A Triage Agent classifies the patient into High, Medium, or Normal priority.
-
A Doctor Classification Agent identifies the most appropriate doctor based on the patient’s condition.
-
An Action App is created for the assigned doctor to review and either Accept or Reject the request.
-
Once approved, UiPath Studio automatically sends the appointment confirmation email to the patient.
Challenges we ran into
One of the biggest challenges was integrating UiPath Apps, UiPath Studio, and UiPath Maestro into a seamless end-to-end workflow while ensuring smooth data flow between every component.
Another major challenge was debugging Orchestrator job failures. Identifying execution issues and ensuring reliable communication between services required extensive testing and debugging. We thoroughly validated the complete automation pipeline to ensure every patient request was processed accurately.
Accomplishments that we’re proud of
Our biggest accomplishment was successfully building a fully functional end-to-end intelligent patient triage system.
Despite multiple integration challenges and Orchestrator job failures, we successfully connected UiPath Apps, UiPath Studio, Maestro, AI Agents, Action Apps, and RPA workflows into a seamless automation pipeline.
Most importantly, we developed a solution capable of addressing a real healthcare challenge by making doctor appointments more efficient and accessible for rural communities.
What we learned
This project significantly strengthened our understanding of the UiPath ecosystem and how its components work together to build intelligent automation solutions.
We learned how to:
-
Design and orchestrate multi-agent workflows using UiPath Maestro.
-
Configure data mapping between agents.
-
Integrate UiPath Apps with Maestro using UiPath Studio.
-
Debug Orchestrator job failures.
-
Build reliable end-to-end Agentic AI and RPA solutions.
These experiences greatly improved our technical knowledge, automation skills, and problem-solving abilities.
What’s next for Intelligent Patient Triage System
Our next objective is to transform this prototype into a production-ready healthcare platform.
We plan to:
-
Integrate with hospital databases and appointment management systems.
-
Utilize patient medical history for more accurate triage decisions.
-
Add multilingual support.
-
Enable voice-based symptom reporting.
-
Introduce SMS notifications for patients with limited internet access.
-
Develop a doctor dashboard for appointment management.
-
Enhance AI agents for smarter diagnosis and recommendations.
Our long-term vision is to build a scalable AI-powered healthcare platform that improves healthcare accessibility for underserved rural communities through intelligent automation.
UiPath Maestro – Multi-Agent Workflow
Team
Team Name: OrchestrATE
Team Members
-
Kohinoor Soni @6066_Kohinoor_Soni
-
Rahul @Rahul16
-
Sneha Ram
-
Kavya Mahato
Together, we designed, developed, integrated, and tested an end-to-end intelligent healthcare solution using UiPath’s Agentic AI and automation capabilities to improve healthcare accessibility for rural communities.
