Tool tree
gradeNot graded
szukaj_produktowAnswer
Wyszukuje produkty w katalogu sklepu po frazie (np. 'fotel biurowy', 'mop'). Zwraca liste: id, nazwa, cena w PLN, link i zdjecie. Uzyj gdy klient szuka produktu lub pyta czy cos macie.
View tool JSON
{
"name": "szukaj_produktow",
"kind": "answer",
"impl": "imperative",
"description": "Wyszukuje produkty w katalogu sklepu po frazie (np. 'fotel biurowy', 'mop'). Zwraca liste: id, nazwa, cena w PLN, link i zdjecie. Uzyj gdy klient szuka produktu lub pyta czy cos macie.",
"inputSchema": {
"type": "object",
"properties": {
"fraza": {
"type": "string",
"description": "Szukana fraza / nazwa produktu"
},
"limit": {
"type": "integer",
"description": "Ile wynikow zwrocic (domyslnie 8, max 24)"
}
},
"required": [
"fraza"
]
}
}pokaz_produktAnswer
Pobiera szczegoly produktu po jego adresie URL (z wyniku szukaj_produktow): nazwa, cena, dostepnosc, opis, parametry/wymiary, zdjecia.
View tool JSON
{
"name": "pokaz_produkt",
"kind": "answer",
"impl": "imperative",
"description": "Pobiera szczegoly produktu po jego adresie URL (z wyniku szukaj_produktow): nazwa, cena, dostepnosc, opis, parametry/wymiary, zdjecia.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Pelny adres URL strony produktu (pole url z szukaj_produktow)"
}
},
"required": [
"url"
]
}
}polec_produktyAnswer
Zwraca produkty powiazane i polecane do danego produktu (cross-sell / up-sell), aby podniesc wartosc koszyka. Podaj URL produktu.
View tool JSON
{
"name": "polec_produkty",
"kind": "answer",
"impl": "imperative",
"description": "Zwraca produkty powiazane i polecane do danego produktu (cross-sell / up-sell), aby podniesc wartosc koszyka. Podaj URL produktu.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL produktu, do ktorego szukamy polecanych"
}
},
"required": [
"url"
]
}
}dodaj_do_koszykaAction
Dodaje produkt do koszyka klienta. Podaj id produktu (z szukaj_produktow) i ilosc. WAZNE: to akcja modyfikujaca koszyk — wykonaj po potwierdzeniu przez klienta.
View tool JSON
{
"name": "dodaj_do_koszyka",
"kind": "act",
"impl": "imperative",
"description": "Dodaje produkt do koszyka klienta. Podaj id produktu (z szukaj_produktow) i ilosc. WAZNE: to akcja modyfikujaca koszyk — wykonaj po potwierdzeniu przez klienta.",
"inputSchema": {
"type": "object",
"properties": {
"id_produktu": {
"type": "string",
"description": "Id produktu (pole id z szukaj_produktow)"
},
"ilosc": {
"type": "integer",
"description": "Ilosc sztuk (domyslnie 1)"
}
},
"required": [
"id_produktu"
]
}
}pokaz_koszykAnswer
Zwraca aktualna zawartosc koszyka klienta: pozycje, ilosci, ceny i sume.
View tool JSON
{
"name": "pokaz_koszyk",
"kind": "answer",
"impl": "imperative",
"description": "Zwraca aktualna zawartosc koszyka klienta: pozycje, ilosci, ceny i sume.",
"inputSchema": {
"type": "object",
"properties": {}
}
}zmien_iloscAction
Zmienia ilosc danej pozycji w koszyku (itemId z pokaz_koszyk). Ilosc 0 usuwa pozycje.
View tool JSON
{
"name": "zmien_ilosc",
"kind": "act",
"impl": "imperative",
"description": "Zmienia ilosc danej pozycji w koszyku (itemId z pokaz_koszyk). Ilosc 0 usuwa pozycje.",
"inputSchema": {
"type": "object",
"properties": {
"id_pozycji": {
"type": "string",
"description": "itemId pozycji koszyka"
},
"ilosc": {
"type": "integer",
"description": "Nowa ilosc (0 = usun)"
}
},
"required": [
"id_pozycji",
"ilosc"
]
}
}zastosuj_kod_rabatowyAction
Probuje zastosowac kod rabatowy/promocyjny do koszyka.
View tool JSON
{
"name": "zastosuj_kod_rabatowy",
"kind": "act",
"impl": "imperative",
"description": "Probuje zastosowac kod rabatowy/promocyjny do koszyka.",
"inputSchema": {
"type": "object",
"properties": {
"kod": {
"type": "string",
"description": "Kod rabatowy"
}
},
"required": [
"kod"
]
}
}do_darmowej_dostawyAnswer
Sprawdza sume I WAGE koszyka. Darmowa dostawa obejmuje jedna przesylke do 30 kg - powyzej tego klient doplaca wedlug cennika wagowego.
View tool JSON
{
"name": "do_darmowej_dostawy",
"kind": "answer",
"impl": "imperative",
"description": "Sprawdza sume I WAGE koszyka. Darmowa dostawa obejmuje jedna przesylke do 30 kg - powyzej tego klient doplaca wedlug cennika wagowego.",
"inputSchema": {
"type": "object",
"properties": {
"prog_pln": {
"type": "number",
"description": "Prog darmowej dostawy w PLN (opcjonalnie)"
}
},
"required": []
}
}przejdz_do_kasyAnswer
Zwraca link do koszyka/kasy. Nie finalizuje zakupu.
View tool JSON
{
"name": "przejdz_do_kasy",
"kind": "answer",
"impl": "imperative",
"description": "Zwraca link do koszyka/kasy. Nie finalizuje zakupu.",
"inputSchema": {
"type": "object",
"properties": {}
}
}pokaz_opinieAnswer
Zwraca opinie/oceny klientow dla produktu (social proof). Podaj URL produktu.
View tool JSON
{
"name": "pokaz_opinie",
"kind": "answer",
"impl": "imperative",
"description": "Zwraca opinie/oceny klientow dla produktu (social proof). Podaj URL produktu.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL produktu"
}
},
"required": [
"url"
]
}
}powiadom_o_dostepnosciAction
Kieruje klienta do formularza powiadomienia o powrocie produktu na stan. Podaj URL produktu i e-mail.
View tool JSON
{
"name": "powiadom_o_dostepnosci",
"kind": "act",
"impl": "imperative",
"description": "Kieruje klienta do formularza powiadomienia o powrocie produktu na stan. Podaj URL produktu i e-mail.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL produktu"
},
"email": {
"type": "string",
"description": "E-mail klienta"
}
},
"required": [
"url",
"email"
]
}
}zapytanie_hurtoweAction
Dla klientow hurtowych: zbiera zapytanie o wieksza ilosc i kieruje do dzialu handlowego Lumarko.
View tool JSON
{
"name": "zapytanie_hurtowe",
"kind": "act",
"impl": "imperative",
"description": "Dla klientow hurtowych: zbiera zapytanie o wieksza ilosc i kieruje do dzialu handlowego Lumarko.",
"inputSchema": {
"type": "object",
"properties": {
"produkt": {
"type": "string",
"description": "Produkt lub lista produktow"
},
"ilosc": {
"type": "string",
"description": "Szacowana ilosc"
},
"kontakt": {
"type": "string",
"description": "E-mail lub telefon klienta"
}
},
"required": [
"produkt",
"kontakt"
]
}
}