A local restaurant was losing orders because customers could not reach them by phone during peak hours.
A Node.js bot using WhatsApp Cloud API that handles menu browsing, order taking, table reservations, and sends order confirmations. Integrated with the kitchen display system.
Rate limits on WhatsApp API and managing conversation state without a heavy framework.
Webhook design, conversation state machines, and using AI to extract structured orders from free-text messages.
Voice ordering, multi-branch support, and loyalty points.
Log in to rate and review this project.
Really solid chatbot flow. Handling menu browsing, order placement, and FAQ in one bot is no small feat. The fallback to a human when the order gets complex is a smart touch. Would love to see payment integration next.