Bistrosoftware AI Ordering System

Замовник: AI | Опубліковано: 03.03.2026

I want to launch a local delivery service here in Italy under my company name, Bistrosoftware. To do that I need a small web-based ordering system built around a chat interface that works equally well in text and voice. Here’s the flow I have in mind. A customer opens the widget on our site (or a standalone landing page), chooses either Italian or English, speaks or types an order, and the AI takes it from there. The bot must: • understand natural language questions about the menu (advanced NLP) • guide the customer through item selection, quantities, address and preferred delivery time (basic response handling) • present the PayPal checkout, confirm payment, then return an order number • keep the customer updated through the same chat thread as the order moves from “received” to “out for delivery” (order tracking) I also need a lightweight back-office dashboard where staff can: • see incoming orders in real time • mark them as prepared / dispatched / delivered • trigger status messages that the chat relays back to the customer Deliverables 1. Responsive chat widget (web) with text-to-speech and speech-to-text for voice mode. 2. AI conversation logic, trained or configurable to recognise our menu terms in both Italian and English. 3. Secure PayPal integration using our business account. 4. Admin dashboard for order management and status updates. 5. Installation & hand-off guide so I can host it on my own server. Acceptance criteria: the entire flow—from greeting a first-time visitor to marking an order as delivered—must be fully testable in both languages and on mobile/desktop browsers with payments processed in the PayPal sandbox before go-live. <!-- Smartsupp Live Chat script --> <script type="text/javascript"> var _smartsupp = _smartsupp || {}; _smartsupp.key = 'e8e58f4f43331da65496d00a558ae362a6468fdb'; window.smartsupp||(function(d) { var s,c,o=smartsupp=function(){ o._.push(arguments)};o._=[]; s=d.getElementsByTagName('script')[0];c=d.createElement('script'); c.type='text/javascript';c.charset='utf-8';c.async=true; c.src='https://www.smartsuppchat.com/loader.js?';s.parentNode.insertBefore(c,s); })(document); </script> <noscript>Powered by <a href="https://www.smartsupp.com" target="_blank">Smartsupp</a></noscript>