Home · Templates · Menu and order
Food ordering bot: a menu with buttons, delivery or pickup
A food order is taken as a request: sections and items by buttons, then the address and phone. You connect payment, stock and the courier with your own tools; we don’t promise an out-of-the-box checkout.
Suitable for: Catering, Cafés, Food delivery
How it works
What you can customize
- Message texts and buttons
- Fields of the “Data collection” block and format checking
- Tags, notifications and transmission to the operator
- Channels: Telegram, MAX, VKontakte, chat on the website
Sample dialog
Show the menu? Choose a section.
Pizza
What should we add to the order?
Margherita, 2 pcs
Delivery or pickup? Leave your address and phone.
A menu with buttons and a request to the kitchen
A “Message” with menu sections as buttons (“Pizza”, “Salads”, “Drinks”) → a “Data collection” of items as text (“Margherita, 2 pcs”) into a custom field → a “Message” “Delivery or pickup?” with buttons and the tags delivery / pickup → a “Data collection” of the address and phone → “Action → notify operator” with the order text → an “Operator” block. The order is visible in “Conversations”; the administrator confirms the time and amount.
Limits: the bot doesn’t show dish photos in Telegram, MAX and VK — a menu with pictures is given as a link to the website; VK displays no more than 10 buttons, two per row, so up to ten sections per message. You connect payment and the courier with your own tools; “Action → Deal in CRM” titled “Order: {{name}}” helps you not lose the order on the kanban board.
Opening hours, repeat orders, rating
A “Condition” on the time of day at the start: before the kitchen opens — “We take orders from 11:00, write later or leave an order for the evening”. The ordered tag after an order is an audience for offers via “Broadcasts” (Basic): “On Thursday the second pizza is free”. With a “Pause” until the day after the order — a rating with the “Review collection” template: negative feedback goes to the administrator, happy clients are asked to write on the maps.
Table booking is the neighbouring “Booking requests” template, collecting consent for offers — “Broadcast consent”. The flow works in Telegram, MAX, VK and the widget on the delivery website. Open the template in your account.
Frequently asked questions about the template
Does the bot calculate the order total and take payment?
Not in this template. Items are recorded as text, and the administrator confirms the total and payment from “Conversations” — with a payment link or on delivery. A cart with the total, delivery and payment is available in the shop in your bot, from the Basic plan.
Can I show photos of dishes?
In Telegram, MAX and VK — no, the bot sends text and buttons. A menu with photos is given as a link to a website page; in the website widget files can be sent.