Appeal Pilot🏆 WinnerDeep-reviewed
by Kushal Kongara
What they're building
So we built AppealPilot an agent that turns stressful insurance denials into ready-to-send appeal letters, evidence checklists, emails, and reminders.
AI code reviewrepo: real
Real deployed Next.js app (appealpilot-nine.vercel.app) with a genuine agent pipeline in /api/appeal/build: parse denial letter -> Tavily research -> mem0 save -> generate package -> 0-100 strength score. Tavily is load-bearing and real: clients/tavily.ts POSTs to api.tavily.com/search with include_answer and maps live results, wired into the build route (graceful demo fallback if no key). Nebius exists as an OpenAI-compatible fetch wrapper (ai-provider.ts) called in the generator but README states the key is unset / template fallback active. Composio is an explicit stub - every clients/composio.ts function returns demoAction() with a 'plug in SDK when OAuth is ready' comment (Composio floor applied). No sponsor SDKs in package.json (all hand-rolled fetch). ⚑ Composio named-only/stub. Nebius present but unverified (fallback active per README). Parser is regex-based and generation leans on templates. Razor-sharp problem (insurance denials). Tavily counts as one solid load-bearing sponsor.