Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
CallCare is an autonomous, assistive voice concierge designed to help elderly loved ones seamlessly manage their daily needs while keeping their families in the loop. Instead of struggling with complex apps, seniors can simply use their voice to request essential items. Behind the scenes, our AI agent dynamically scrapes live local pharmacy inventory, securely manages a digital family wallet, executes the checkout autonomously, and instantly publishes an accessible receipt for family members to review on a unified dashboard. We are bridging the gap between modern digital commerce and accessible, stress-free senior care.
Vapi (Voice AI) Powers the core conversational AI assistant (VapiAssistant). It allows the elderly user to place requests naturally over voice, processing intent and translating it into actionable tool calls (like searching inventory or checking out) without requiring them to navigate a UI.
TinyFish Drives the real-time web scraping engine. When a product is requested, TinyFish is dynamically triggered to scrape live inventory and pricing data from local pharmacies (like CVS.com) so the agent knows exactly what is in stock.
WunderGraph Serves as the unified API gateway. It aggregates disparate data streams—such as live store locations, the user's wallet balance, and recent agent activity logs—into a single, cohesive, real-time GraphQL dashboard for the Family Portal.
Ghost Acts as the system of record for completed transactions. Once the AI agent successfully checks out a cart, the system automatically hooks into the Ghost platform to publish a beautifully formatted, shareable digital receipt and activity log for family members to view.
Redis Utilized under the hood (via ioredis) for high-performance caching, rate-limiting, and state management, ensuring the voice agent operates with lightning-fast, low-latency responses.
Built With
- nextjs
Log in or sign up for Devpost to join the conversation.