system Witamy w sklepie internetowym XYZ. W czym mogę pomóc? welcomemsg() user Jakie towary oferowane są przez sklep? request(categories) system W naszym asortymencie znajdują się artykuły/B-category spożywcze/I-category, ogrodnicze/I-category, meblowe/I-category, a także kosmetyki/I-category. Jaką kategorią jest Pan zainteresowany? select(categories=[artykuły spożywcze, ogrodnicze, meblowe, kosmetyki]) user chciałbym kupić lakier/B-item do/I-item paznokci/I-item, taki w kolorze coś pomiędzy niebieskim/B-color a zielonym/B-color request(category=lakiery do paznokci, color=[niebieski, zielony]) system W naszej ofercie znajdują się 3 lakiery do paznokci w podanej kategorii: BELLA/B-item, INGLOT1/B-item, INGLOT2/B-item select([BELLA,INGLOT1, INGLOT2]) user w takim razie poproszę lakier BELLA oraz lampę uv. request(item = [lakier INGLOT, lampa UV]) system Dziękujemy za zakup. Podsumowanie zamówienia: razem: 159.98/B-total_items_price. Proszę o potwierdzenie zamówienia inform(total_items_price=159.98)&request(confirmation) user Potwierdzam affirm() system Proszę o podanie numeru swojej karty rabatowej request(card_nr) user nie mam karty rabatowej negate() system Rozumiem. Oferujemy opcję dostawy kurierem/B-delivery-method inpost/I-delivery-method w cenie 4.99/B-delivery_cost. Proszę o podanie adresu wysyłki oraz swój adres e-mail. inform(delivery method, delivery_cost)&request(address, email) user Lipinki/B-address Łużyckie/I-address, Łączna/I-address 43/I-address, moj@adres.email/B-email inform(address=Lipinki Łużyckie Łączna 43, email=moj@adres.email) system Dziękuję. Twoje zamówienie nr 12345/B-order zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? ack()&inform(order_nr=12345)&reqmore() user to wszystko, do widzenia bye() system Miłego dnia! bye()