N8Nything
Cibo is a food scout agent: The Conversational Dietary Ordering Assistant
Project Description
The Food Scout Agent solves the user problem of ordering food while adhering to complex dietary restrictions and preferences through a seamless, automated voice conversation. Crucially, it does this while bypassing traditional high-fee food delivery aggregators. Our solution uses an ElevenLabs Voice Agent as the ingress for a live call. This agent intelligently identifies constraints (e.g., “vegan, no nuts, under $20, I love Thai”) and food cravings. This unstructured voice input is offloaded via N8N to a powerful custom Python Agent Workflow that runs three distinct steps: Preference Extraction, Discovery/Curation, and Ordering Script Generation. The core flow is managed by a central Orchestrator that updates the shared state in a Convex backend. Once the user confirms a curated option, the agent orchestration automatically initiates a Twilio outbound call directly to the restaurant using the generated, natural-language script, providing a true end-to-end, hands-free ordering experience while ensuring the restaurant keeps their full revenue.
Prior Work
No prior work was done before hackathon beyond having purchased a phone number on Twilio.