Project Info
Flutterflow: Best Use of FlutterFlow ($2,000 Cash + meet w/ founders [1st] & $1,500 Cash [2nd] & iPad 10.9"s [3rd])
Caren AI
Inspiration
Every year, 850 million insurance claims are denied in the U.S., leaving patients with unexpected medical bills and financial stress. Shockingly, less than 1% of these denied claims are ever appealed not because they lack merit, but because the appeal process is frustrating, time-consuming, and complicated (Wall Street Journal). As a result, nearly 1/3 of Americans contribute to $220 billion in medical debt, often due to denied or mishandled claims (Consumer Financial Protection Bureau). We wanted to level the playing field by putting AI in the patient’s corner. What if an AI negotiator could read the fine print, fight back against denials, and handle everything seamlessly? That’s how Caren AI was born—to empower patients, recover their rightful coverage, and eliminate unfair medical debt.
What it does
Caren AI automates the insurance claim appeal process and negotiates with insurance providers on behalf of patients. Our AI reads insurance denial letters, cross-references them with Evidence of Coverage (EOC) documents, and calls insurance companies to dispute denials using legally backed arguments. Key Features: AI-Powered Claim Negotiation – Caren AI analyzes insurance policies and denial letters, then calls the insurance provider via Twilio to dispute the claim. Automated Healthcare Scheduling – The AI finds available doctor appointments and books them for the patient in seconds. Intelligent Appeals Processing – Uses ElevenLabs Conversational AI, trained on insurance documents, to craft strong, evidence-based appeal arguments. Caren AI features two AI agents dedicated to simplifying healthcare management: Sam (Scheduling AI) – Helps users book and manage doctor appointments based on availability and medical history. Noa (Negotiation AI) – Calls insurance providers, disputes denied claims, and negotiates fair settlements to reduce costs. Result: Patients save thousands on medical bills without the hassle of navigating complex insurance policies themselves.
How we built it
We designed Caren AI as a full-stack AI-powered assistant, ensuring seamless automation of insurance claim disputes and healthcare scheduling. Frontend: FlutterFlow (Dart) – A clean, user-friendly interface for patients. AI Backend: ElevenLabs Conversational AI – Trained on insurance policy documents for intelligent claim analysis. Fastest AI Model: Gemini 2.0 Flash – Parses complex medical and insurance documentation. Live Call Automation: Twilio API – AI negotiates claims directly with insurers via automated phone calls. Authentication: Firebase Authentication – Secure user logins and data protection. By combining AI, automation, and real-time negotiation, we eliminated the need for manual claim appeals, making the process fast, accurate, and effortless for patients.
Challenges we ran into
Training AI on Complex Insurance Policies – Extracting accurate insights from dense, jargon-heavy documents required custom model fine-tuning. Real-Time Insurance Call Handling – Ensuring AI could hold a live, logical conversation with insurers using Twilio without sounding robotic was a key challenge. Using Flutter for the First Time – Since our team was new to FlutterFlow, we had to learn its UI-building framework and state management quickly to build a seamless frontend experience. Through iterative testing, API optimizations, and AI refinement, we successfully overcame these hurdles to create a seamless patient experience.
Accomplishments we're proud of
Built a Fully Functional AI-Powered Claim Negotiator – Our AI successfully disputes insurance claims in real-time. Implemented End-to-End Automation – From claim upload to resolution, everything happens without manual intervention. Integrated Live Twilio Call Handling – Caren AI makes phone calls to insurers, delivering legally sound counterarguments. Designed a Scalable, Patient-Friendly Platform – Built using FlutterFlow, making it accessible to all users, regardless of tech expertise. Our solution doesn’t just solve a problem it revolutionizes patient advocacy in healthcare.
What we learned
The Healthcare System is Stacked Against Patients – Insurance denials are often not justified, but most patients don’t have the knowledge or time to fight back. AI Can Level the Playing Field – With intelligent claim analysis and negotiation, AI can recover thousands of dollars for patients. User Experience Matters – Many users aren't tech-savvy, so creating a seamless, intuitive interface was crucial. Real-Time Communication with Insurers is Game-Changing – Automating insurance negotiations was far more effective than just document-based appeals. Caren AI isn’t just an app—it’s a movement. By leveraging AI negotiation, we’re fighting for patient rights and bringing fairness back to healthcare. Join the revolution, and let AI handle the hassle, so you can focus on your health.
What's next
Callback Feature for Dropped Calls – If an insurance call disconnects, Caren AI will automatically redial and resume the negotiation. Multilingual Support– Expanding beyond English to support Spanish, French, and more to help non-native speakers navigate insurance issues. Family Insurance Management – A family plan feature that allows users to track and manage multiple insurance claims in one place.
Analysis
View
Metric
- 4
- 1
Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.
Technology
- CIn code
- DartIn code
- HTMLIn code
- JavaScriptIn code
- KotlinIn code
- SwiftIn code
- FirebaseClaimed
- Google GeminiClaimed
6 of 8 appear in the indexed code. 2 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.
AI coding agents
No AI coding agent signals were found in this repository.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
593 KB
Source files
109
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
Tap2Call/flutterflow
213 files · 1.0 MB · @ 9e540fe
Structure
Interface
20 files · 9%Screens, components and styles rendered to the user.
API & routing
3 files · 1%Request entry points: routes, handlers and controllers.
Application logic
120 files · 56%Domain rules, services and shared utilities.
+14 moreData & schema
5 files · 2%Schema definitions, migrations and data access.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- Dart95%
- YAML2%
- XML1%
- Swift0%
- JavaScript0%
- HTML0%
- Other (3)0%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
firebase/functions/package.json
npm · 11- @mux/mux-node
- @onesignal/node-onesignal
- axios
- braintree
- firebase-admin
- firebase-functions
- qs
- razorpay
- stripe
- +2 more
Declared in the repository’s manifests at the indexed commit. A declared package is not proof it is used, and runtime dependencies are listed first.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.