Skip to main content
Back to Agents in the Loop Hackathon Gallery

Project spotlight

Winner

Raincheck

Raincheck

Demo Video

About This Project

Inspiration Tour operators lose thousands in revenue when weather forces cancellations. Having worked in travel tech and owned a call center, I knew the pain of manually calling 50+ customers to reschedule. Raincheck automates this entire process. What I Learned

Building voice AI agents that sound natural and handle dynamic conversations Integrating multiple APIs (FareHarbor, Composio, Vapi) into a cohesive workflow Creating truly autonomous systems that make decisions without human intervention

How I Built It Used Claude Code to create specialized agents for each component: weather monitoring, availability checking, voice calls, and UI. Each agent worked independently but coordinated through a central Ruby/Sinatra app. The system monitors weather → decides cancellations → finds alternatives → calls customers automatically. Challenges

Repository

Ruby63.7%JavaScript17%HTML15.2%CSS3.4%Shell0.7%
Last commit 1 year ago