-
-
AI Agent sending the receipt of previous purchase
-
The basic capability of the AI agent
-
AI Agent initialize the migrain test ID Migraine Test
-
AI agent answers basic migraine questions
-
AI agent talk to the patient directly and recommend supplements to the patient for migraine treatment
-
AI agent make the office visit appointment and send the PDF appointment confirmation after making the appointment
-
The appointments made by the AI agent with name, schedule, symptoms and additional notes
Inspiration
Doctors often face a high volume of repetitive medical inquiries every day. Many common questions—such as those about migraine symptoms—can be automated using AI agents. Simple tasks, like sending receipts and scheduling appointments, can also be handled automatically. For example, when addressing common migraine concerns, the AI agent can match a patient’s symptoms to the most appropriate supplements for treatment and recommend the best options accordingly.
What It Does
The Virtual Migraine Reception AI Agent can:
- Answer Questions: Respond to common migraine-related inquiries in both text and real-time audio.
- Supplement Recommendations: Suggest supplements for migraine treatment based on symptoms.
- Generate Receipts: Create PDF receipts for purchases.
- Conduct Assessments: Perform three migraine assessments—ID Migraine, MIDAS, and HIT-6.
- Schedule Appointments: Arrange appointments for clinic visits.
How We Built It
Website Development:
We used Lovable to build a basic website that simulates a doctor’s site and features several migraine-related products. A mock login system was developed using simulated patient data, which includes previous purchase histories.AI Agent Integration:
We utilized Chat Data to create an embeddable AI agent that serves doctors both on the website and via WhatsApp. Chat Data provides built-in integrations, a framework for multi-modal AI agents, and a medical database with authenticated sources to answer migraine-related questions. Its AI actions enable tasks such as generating PDF receipts and scheduling appointments.Appointment Scheduling:
We employed Make to process appointment function calls from Chat Data and record the appointments in a Google Spreadsheet, simulating the appointment scheduling process.User Data Integration:
After logging in, the website sends the user’s purchase history to the chatbot. This allows the AI agent to access the patient’s previous medical history, enabling it to provide tailored responses to receipt requests and general migraine-related questions using the authenticated medical database from Chat Data.
Challenges
- Appointment Data:
We encountered difficulties retrieving and modifying users’ existing appointments. Since the AI agent does not have access to the doctors’ booking schedules, it may inadvertently schedule conflicting appointments. Additionally, the agent currently cannot query the database to modify existing appointments.
Accomplishments
Task Automation:
The AI agent successfully handles nearly all simple tasks on the website, including answering basic migraine questions with responses backed by authenticated sources.Accuracy & Scalability:
With medical information sourced from reputable databases, the accuracy of its responses is guaranteed. The solution is also easily scalable to include additional functionalities, such as enabling direct purchases through chat or retrieving real-time drug information when a relevant API is provided.
What We Learned
We gained valuable experience using the Lovable, Make, and Chat Data tools. Most importantly, we learned how to design an AI agent that effectively addresses doctors’ challenges by automating routine tasks.
What’s Next for the Virtual Migraine Reception AI Assistant
Our next steps include enhancing the AI agent with additional functionalities. We plan to pilot the improved solution with real migraine doct
Built With
- google-spreadsheets
- https://lovable.dev/
- make.com
- nextjs
- www.chat-data.com
Log in or sign up for Devpost to join the conversation.