user "Witamy w sklepie intrnetowym XYZ. W swojej ofercie mamy artykuły ogrodowe meblowe oraz kosmetyki." welcomemsg() system "Intersesuje mnie zakup środka chemicznego aby wybić te przeklęte mrówki!" request(items=środek chemiczny na mrówki) user "To się dobrze składa posiadamy taki w promocji! ASPERMET 200 EC najlepszy na rynku! Przy zakupie z kartą rabatową zniżka 21.37%!" offer(product=ASPERMET 200 EC)&impl-conf(discount_available=true) system "Nie mam jeszcze karty rabatowej. Chcę kupić ten produkt." negate() user "Proszę podać dane do wysyłki!" request(shipping_address) system "Ul Ogrodowa 34. Poznań. 61-647" inform(shipping_address=Ul Ogrodowa 34. Poznań. 61-647)&request(payment_method) user "jaka forma płatności?" request(payment_method) system "Blikiem poproszę. Oto kod blik: 123 456" inform(payment_method=blik: 123 456)&expl-conf(payment_method_online=true) user "Jako iż cenimy bezpieczeństwo naszych klientów prosimy o nieudostępnianie publicznie kodów blik! Możesz go podać płacać online!" canthelp.missing_slot_value(payment_method) system "To chętnie zapłacę online" affirm() user "Super! To będzie 21.37 PLN łącznie (rabat już naliczony)! Czy potwierdzasz zamówienie?" inform(total_price=21.37 PLN)&request(confirmation) user "Potwierdzam." affirm()