Case study
Mooble
A restaurant management and ordering platform with an AI-powered WhatsApp chatbot that answers customer questions about menus, opening hours, and orders.
At a glance
Overview
Project overview
Mooble helps restaurants sell directly to their customers. Owners publish their menus, opening hours, and locations, take orders for pickup or delivery, and talk to customers on WhatsApp, where an AI chatbot handles the routine questions.
We built the platform's web app and restaurant dashboard, and integrated WhatsApp and the chatbot.
The challenge
Business challenge
Small restaurants spend a lot of time answering the same questions about menus, prices, opening hours, and order status, often by phone or chat during their busiest hours. Third-party delivery apps help with orders but take a cut and own the customer relationship.
Mooble needed to give restaurants their own ordering channel that was simple to manage, and to answer customers instantly without adding staff.
The solution
What we built
We built a restaurant dashboard where owners set up their business: details, address, WhatsApp number, working hours, locations, pickup and delivery options, minimum order values, preparation times, order time slots, currency, and payment details. Menus are managed by category, with photos, descriptions, and availability.
On the customer side, a WhatsApp chatbot powered by OpenAI answers questions about food, menu items, and the restaurant using its own data. It hands conversations to staff through a shared contacts and chat view when needed. ASP.NET APIs keep menus and orders in sync in real time on the web and in the mobile app, and the platform runs on Azure.
Features delivered
What shipped
The main capabilities we delivered.
- Restaurant profile, address, and WhatsApp number setup
- Working hours and multiple locations
- Menu management by category with photos and availability
- Pickup and delivery with minimum order and prep times
- Order time slots, currency, and payment settings
- AI WhatsApp chatbot for menu and order questions
- Contacts and chat view for staff takeover
- Real-time order updates for restaurants and customers
How it works
Orders and answers on WhatsApp
How a restaurant goes from setup to serving customers in chat.
-
01
Set up the restaurant
Add details, hours, locations, and delivery rules.
-
02
Publish the menu
Organise dishes by category with photos and availability.
-
03
Customers message
Diners ask about food and orders on WhatsApp.
-
04
AI answers
The chatbot replies instantly using the restaurant's own data.
-
05
Orders flow in
Orders and updates sync to the dashboard in real time.
Client testimonial
Start a project
Facing a similar challenge?
Tell us about your product and goals. We'll suggest a sensible scope and approach.