Testreszabás
A bot egyedi karaktere — milyen hangnemben válaszol, milyen színekkel jelenik meg, milyen tudást használ, mikor érhető el, milyen nyelven beszél, milyen adatokat gyűjt a beszélgetésben.
Tudásbázis szerkesztése
A tudásbázis (KB) az a tartalom, amiből a bot a válaszait származtatja. Két forrásból táplálkozik:
- Automatikus crawl — a regisztrált weboldaladat végigjárjuk (max. 200 oldal), kinyerjük a szöveget, és AI-val összefoglaljuk. Havonta automatikusan frissül.
- Manuális tartalom — szabad szöveg, amit a portál „Tudásbázis” fülén bárkor szerkeszthetsz.
Mit írj be manuálisan
Olyan információkat tegyél a manuális KB-ba, amik nincsenek fent a weboldaladon, de a vásárlók kérdezik:
- Szállítási idők és költségek (ha nem szerepelnek külön oldalon)
- Visszaküldési politika rövid változata
- Gyakori GYIK válaszok (méretek, anyag, allergének)
- Üzletek nyitvatartása ünnepnapokon
- Akciók, kuponkódok, kedvezmények — időszakos információk
- Tone-utasítások (pl. „mindig magázz”, „légy informális”)
Crawl manuális újraindítás
Ha az oldalad frissült (új termékek, új árak), nem kell az automatikus havi újra-crawl-ra várni:
- Portál → Tudásbázis fül
- Frissítés gomb a jobb felső sarokban
- A crawl 5–15 perc, közben a régi bot tovább működik
- Befejezéskor email-ben értesítünk
Tiltott témakörök
Vannak témák, amikről a botod nem beszélhet? Add hozzá:
- Portál → Brand fül → Tiltott témakörök
- Soronként egy téma — pl. „konkurens márkák”, „árdiszkutálás”, „egészségügyi tanácsadás”
- Ha valaki erről kérdezi, a bot udvariasan átirányít
KB-coach — AI-javaslat a tudásbázishoz
A bot soha nem lesz tökéletes az első hónapban. A KB-coach automatikusan figyeli, melyik kérdésekre kapsz 👎-os feedback-et (a látogatóid bökik), és heti egyszer emailt küld, amiben az AI fogalmaz neked egy 1–3 mondatos tudásbázis-kiegészítést — amit egy kattintással hozzáadhatsz.
Hogyan működik
- A widget alatt minden válaszra adható 👍 / 👎 feedback (az „Analytics" consent kategória engedélyezi).
- Heti egyszer automatikusan: a rendszer összeszedi a leggyakrabban 👎-zott kérdéseket az utolsó 7 napból.
- Az AI megnézi a meglévő tudásbázisodat, és javasol egy 1–3 mondatos kiegészítést, amit hozzátéve a bot legközelebb jól válaszolna.
- Email-t kapsz a számlázási címedre 2 gombbal:
- ✓ Hozzáfűzöm a tudásbázishoz — egy kattintással a tudásbázis végére kerül egy
--- KB-coach javaslat (dátum) ---blokkban. - ✗ Most nem — elveti, jövő héten új javaslat jön.
- ✓ Hozzáfűzöm a tudásbázishoz — egy kattintással a tudásbázis végére kerül egy
- A linkek 14 napig érvényesek, HMAC-aláírt tokennel — bejelentkezés nélkül kattinthatók.
A portálon is látható
Ha nem a maileket olvasod, hanem inkább a portált használod: billing.replyo.hu → Beállítások fülön a „KB-coach javaslatok" doboz csak akkor látszik, ha van pending javaslat. Ugyanaz a 2 gomb, ugyanaz a hatás.
Mikor jön az első javaslat
- Csak aktív (fizető) tenantokra fut — próbaidőszakban nem.
- Minimum 2 👎-os feedback kell az adott héten, hogy az AI-t hívja (különben még nem volt elég jel).
- 7 napos cooldown — ha most kaptál egy javaslatot, a következő legkorábban 7 nap múlva jön.
Brand & megjelenés
A widget alapból egy semleges sötét-piros sémát használ. A portál „Brand” fülén testre szabható.
Színek
- Primary — gomb, akcentus, ikon. Általában a brand-szín (pl.
#0066ff). - Surface — chat háttér. Sötét vagy világos.
- Text — szöveg színe. Automatikusan kontrasztra van állítva.
Élő előnézet azonnal — gépeld be a hex kódot, a chat azonnal frissül.
Font
Default: Inter (modern, jól olvasható). Választható: Roboto, Open Sans, Plus Jakarta, vagy egyedi Google Font URL.
Üdvözlő üzenet és placeholder
A widget első megnyitásakor a bot azzal nyit, amit a Greeting mezőbe írsz. A „Mit kérdezel?” input placeholder szintén testreszabható — pl. „Kérdezz a termékről!”.
Gyors-action gombok
Az üdvözlő alatt megjelenő gombok (max. 4 db). Pl. „Méret-tanácsadás”, „Szállítási idő”, „Visszaküldés”, „Lépj kapcsolatba”. Bárki egy kattintással megnyithatja, a bot a kiválasztott témára fog válaszolni.
Nyitvatartás (Business hours)
Ha a botod „a vásárló kérdés a kapcsolat / hívás kérése” esetén csak nyitvatartási időben tud átirányítani élő emberhez:
- Portál → Brand → Nyitvatartás
- Pipáld a „Nyitvatartás bekapcsolva” checkbox-ot
- Add meg az időzónát (pl. Europe/Budapest)
- Napi bontásban a nyitás-zárást (üresen hagyva = zárva)
- Add meg az „Off-hours üzenet” mezőbe, mit mondjon nyitvatartáson kívül
Példa off-hours üzenet:
Köszi, hogy írtál! Most zárva tartunk (nyitva: H–P 9–17).
Hagyj egy email-címet, és holnap visszahívunk.
Több nyelv
A bot alapból a beszélgetés nyelvén válaszol. Ha kifejezetten csak bizonyos nyelveken szeretnéd engedélyezni a válaszadást:
- Portál → Brand → Támogatott nyelvek
- Pipáld be, amelyiken válaszolhat (max. 10 nyelv)
- Ha valaki más nyelven kérdez, a bot a default nyelvedre vált
Default: magyar. Ha ezen változtatnál (pl. angol elsődleges), írj a support-nak.
Proaktív üzenetek — page-pattern szerinti tooltipek
A bot magától megszólítja a látogatót — időzítve vagy görgetés alapján, oldal-pattern szerint különböző üzenettel. Termékoldalon: „Segítsek méretben dönteni?", checkout-on: „Kérdés a fizetésről?". Webshop ügyfelek napi 30-50%-os engagement boost-ot mérnek vele.
Hol állítod be
Portál → Brand fül → Proaktív üzenetek doboz. Max. 10 szabály. A szabályok sorrendben futnak — az első találó nyer (page-pattern + cooldown szerint).
Egy szabály mezői
- Oldal-pattern — egyszerű wildcard:
- Üres → minden oldalon érvényes
*/product/*→ minden/product/-ot tartalmazó URL-en*checkout*→ bárhol szerepel a „checkout" szó/about→ pontosan az/aboutURL
- Trigger — mikor szólaljon meg:
- Idő — X másodperc az oldalon (pl. 30 sec)
- Görgetés — a látogató eljut X%-ig (pl. 50%)
- Exit-intent — a kurzor a felső peremre megy (akar távozni)
- Mód:
- Tooltip (oldalsó buborék) — diszkrét, könnyen ignorálható
- Megnyitja a chatet üzenettel — agresszívebb; az üzenet automatikusan beletoldódik mintha a bot mondta volna
- Cooldown (óra) — ennyi időre nem fut újra ugyanannak a látogatónak (per-eszköz, localStorage)
- Üzenet — amit a bot mond (max 200 karakter)
3 példa szabály
- Termékoldal méret-tanácsadás: pattern
*/product/*· triggeridő 30 sec· módtooltip· cooldown24h· üzenetSegítsek méretben dönteni? - Checkout-segítő: pattern
*checkout*vagy*cart*· triggeridő 20 sec· módtooltip· üzenetKérdés a fizetésről vagy a szállításról? - Exit-intent gyűjtés: pattern üres · trigger
exit-intent· módmegnyitja a chatet· üzenetHagyj egy email címet, küldünk -10% kupont!
Termék-cardok a chatben (webshop)
A bot a válasz végén 1–3 termék-kártyát dob ki — kép + név + ár + „Kosárba" gomb. A chat→vásárlás conversion legnagyobb tőkeáttétele.
Hogyan működik
- A Replyo automatikusan kicrawl-eli a webshopod katalógusát (kép, név, ár, méret). Ez a tenant-products.json-ban tárolódik.
- A bot a system prompt-ban megkapja a top 80 termékedet ID-vel + URL-lel.
- Ha a látogató kérdésére releváns termék van, a bot a válaszában
[Termék neve](URL)markdown-link formátumban hivatkozik rá. - A widget detektálja a linket, és kép + ár + Kosárba kártyaként render-eli.
Hol állítod be
Portál → Brand fül → Termék-cardok (webshop) doboz.
- Kosárba URL pattern — pl.
https://shop.example.com/cart/add?id={productId}. A{productId}helyettesítődik a termék azonosítójával. - Kosárba gomb felirata — default: „Kosárba". Lehet bármi.
- Kosár-viselkedés:
- Új lapon nyit a kosár-URL-en (default) — egyszerű, minden webshoppal megy.
- A host weboldal kezeli — a widget
replyo:add-to-cartcustom event-et dispatch-el a window-ra, és a saját JS-ed elkapja (Shopify Ajax API, WooCommerce REST stb.). Ez nem nyit új lapot, hanem a háttérben kosárba teszi.
Példa „host kezeli" mód
// A saját weboldalad JS-e:
window.addEventListener('replyo:add-to-cart', (ev) => {
// ev.detail = { productId, name, price, ... }
fetch('/wp-json/wc/store/cart/add-item', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ id: ev.detail.productId, quantity: 1 }),
});
});
Tippek
- A bot maximum 3 terméket javasol egy válaszban — nincs kakofónia.
- Csak a katalógusban lévő termékre hivatkozhat (a system prompt szigorúan limitálja).
- Ha a webshopod nem-szabványos termék-URL-eket használ, írj a support-nak — kézzel is hozzá tudunk adni termékeket a
tenants/<id>-products.json-hoz.
Beszélgetős űrlapok (Conversational forms)
Néha a chatben szeretnél strukturált adatot gyűjteni (név, email, telefon, érdeklődési kategória) — természetes beszélgetésbe ágyazva, nem ridegen.
- Portál → Brand → Conversational forms
- Bekapcsolod a feature-t
- Beírod, mit gyűjtsön a bot — pl.:
Ha a látogató ajánlatot kér vagy demót szeretne,
természetesen beszélgetve gyűjtsd be:
- név (kötelező)
- email (kötelező)
- telefon (opcionális)
- mire szeretné használni (1 mondat)
Ne sorold fel mint egy formot. Egyszerre 1 kérdést tegyél fel.
A begyűjtött adat a Leads fülön jelenik meg az admin felületen, és — ha be van állítva — emailben is kimegy.
Készen áll a bot? Tovább: Csomag & számlázás →