The menu in the chat. The order in the kitchen.
Restaurants and cafés get a full menu the AI sends as a photo, answers questions about, and takes orders from — dine-in, pickup, or delivery, paid in chat or on arrival. Build the menu by uploading a photo of the printed one.
From “menu please” to a ready-by time
Build the menu from a photo
Upload a photo of the printed menu; the AI extracts a draft you review and confirm.
Set it up
Categories, variations, and reusable add-on groups with min/max rules. “86” an item to hide it when you run out.
The AI sends the menu and takes the order
As a photo, answering item questions along the way.
Fulfilment and payment
Dine-in, pickup, or delivery; paid online, on delivery, or in person; a service charge if you set one.
A ready-by time
Based on your prep window.
The kitchen sees the status
An Orders view with kitchen statuses; auto-accept or staff confirmation, your choice.
What the ordering layer does
Menu from a photo
Draft → review → confirm. No re-typing a printed menu by hand.
Categories, variations, add-ons
Category → subcategory → item → variation, plus add-on groups with min/max rules.
“86” an item
Mark it unavailable and it disappears from the menu until you bring it back.
Fulfilment modes
Dine-in, pickup, delivery — enable the ones you offer.
Pay online, on delivery, or in person
Through the same in-chat Stripe link as bookings.
Orders view with kitchen statuses
Auto-accept, or hold each order for staff confirmation.
Not a separate app
The same WhatsApp thread
Customers order where they already message you — no download, no link to a third-party portal.
Discounts and loyalty points
Order discounts apply in chat, and a paid order earns loyalty points where you run a points programme.
Frequently asked questions
Do I have to type my whole menu?
No — upload a photo of the printed menu and the AI extracts a draft you review and confirm.
Can customers pay on arrival?
Yes — pay online, on delivery, or in person, per your settings.
How does the kitchen see orders?
An Orders view with kitchen statuses. You choose auto-accept or staff confirmation per order.
Can I hide an item when it runs out?
Yes — “86” it and it drops off the menu until you bring it back.
Take the order in the chat.
Managed setup included. Free trial, no card required.
Managed setup included · Free trial, no card required · Arabic and English