Szabálymotor dokumentáció

Hozz létre HA/AKKOR szabályokat a válaszok automatizálásához, beszélgetések irányításához és a chat viselkedésének testreszabásához.

Hogyan működnek a szabályok

A szabályok teljes irányítást adnak neked afölött, mi történik, amikor egy látogató üzenetet küld. Minden szabály minden bejövő látogatói üzeneten értékelődik, mielőtt az AI automatikus válasznak esélye lenne válaszolni.

  • Minden szabálynak vannak feltételei (HA) és műveletei (AKKOR).
  • Az egyezési mód határozza meg, hogyan kombinálódnak a feltételek: MINDEN feltételnek egyeznie kell (ÉS logika) vagy BÁRMELY feltétel egyezhet (VAGY logika).
  • A szabályok prioritási sorrendben futnak — alacsonyabb szám magasabb prioritást jelent (először fut).
  • Leállás egyezésnél — engedélyezve a szabály aktiválódása után nem ellenőrződik több szabály.
  • Egy szabály elnyomhatja az AI automatikus választ (pl. a REPLY_TEXT kezeli helyette a választ).

Feltételek referencia

A feltételek meghatározzák, mikor kell egy szabálynak aktiválódnia. Több feltételt kombinálhatsz MINDEN (ÉS) vagy BÁRMELY (VAGY) egyezési módon.

MESSAGE_CONTAINS

Ellenőrzi, hogy a látogató üzenete tartalmaz-e egy adott szót vagy kifejezést.

ParaméterLeírás
valueKeresendő szöveg az üzenetben
caseSensitivetrue / false — kis-nagybetű érzékenység

Példa: „Üzenet tartalmazza pricing” egyezik a „What's your pricing?” üzenettel

MESSAGE_MATCHES_REGEX

Reguláris kifejezéssel egyezteti a látogató üzenetét.

ParaméterLeírás
patternRegex elválasztókkal, pl. /order\s*#?\d+/i

Példa: /\b(refund|return|cancel)\b/i egyezik bármilyen visszatérítéssel kapcsolatos üzenettel

Tipp: Használd a regex101.com-ot a minták teszteléséhez hozzáadás előtt.

VISITOR_LANGUAGE

Ellenőrzi a látogató felismert nyelvét.

ParaméterLeírás
operatorequals, not_equals, vagy in
valueNyelvkód mint en, pl, de

Példa: Látogató nyelve egyenlő pl → irányítsd a lengyel operátorhoz

OPERATOR_ONLINE

Ellenőrzi, hogy a csapatod bármely operátora jelenleg online-e.

ParaméterLeírás
valuetrue = legalább egy operátor online, false = minden operátor offline

Példa: Operátor online = false → küldj „Jelenleg offline vagyunk” üzenetet

SESSION_VARIABLE

Ellenőrzi a beszélgetésen tárolt egyedi változót (egy korábbi szabály állította be).

ParaméterLeírás
keyEllenőrzendő változó neve
operatorequals, not_equals, exists, vagy not_exists
valueVárt érték (nem szükséges exists / not_exists esetén)

Példa: Munkamenet változó lead_type egyenlő demo → rendeld az értékesítési csapathoz

Műveletek referencia

A műveletek meghatározzák, mi történik, amikor egy szabály feltételei teljesülnek. Egyetlen szabálynak több művelete is lehet.

REPLY_TEXT

Automatikus szöveges választ küld a látogatónak.

ParaméterLeírás
textA látogatónak küldendő üzenet

Megjegyzés: Elnyomja az AI automatikus választ — a szabály kezeli a választ.

Példa: „Csapatunk offline. A nyitvatartási időben visszatérünk hozzád.”

REPLY_AI

Kifejezetten mondja a rendszernek, hogy használjon AI automatikus választ ehhez az üzenethez.

Megjegyzés: Használd más műveletekkel kombinálva — pl. állíts be változót ÉS hagyd az AI-t válaszolni.

SET_VARIABLE

Kulcs-érték párt tárol a beszélgetésen későbbi felhasználásra más szabályok által.

ParaméterLeírás
keyVáltozó neve
valueVáltozó értéke

Megjegyzés: NEM nyomja el az AI-t — az AI még válaszolhat a változó beállítása után.

Példa: Állítsd be interest = enterprise a nyomon követéshez

ASSIGN_TO_OPERATOR

Hozzárendeli a beszélgetést a csapatod egy adott operátorához.

ParaméterLeírás
operatorIdVálassz a csapattagjaid közül

Megjegyzés: Implicit módon elnyomja az AI-t — a hozzárendelt beszélgetések nem kapnak AI válaszokat.

Példa: Irányítsd a VIP ügyfeleket a senior támogatási ügynöködhöz

NOTIFY_OPERATORS

Valós idejű riasztást küld minden online operátornak hangjelzéssel.

ParaméterLeírás
messageAz operátoroknak megjelenő riasztás üzenet

Megjegyzés: NEM nyomja el az AI-t — mind a riasztás, mind az AI válasz megtörténik.

Példa: „Sürgős: a látogatónak azonnali segítségre van szüksége!”

SEND_EMAIL

E-mailt küld a beszélgetés kontextusával. Hasznos eszkalációhoz vagy CRM integrációhoz.

ParaméterLeírás
toCímzett e-mail címe
subjectE-mail tárgy
bodyE-mail törzs (opcionális — a beszélgetési kontextus automatikusan hozzáadódik)

Megjegyzés: NEM nyomja el az AI-t.

CALL_API

Külső API végpontot hív és a választ munkamenet változókban tárolja. Egy API kapcsolat előzetes konfigurációját igényli.

ParaméterLeírás
endpointIdVálassz a konfigurált API végpontjaid közül

Megjegyzés: NEM nyomja el az AI-t — kombináld a REPLY_AI-val, hogy az AI használja a lekért adatokat. Lásd az API kapcsolatok dokumentációját a teljes beállítási útmutatóért.

Példa: Hívd a rendeléskövetési API-t → tárold a státuszt munkamenetben → az AI valódi rendelési adatokkal válaszol

Gyakorlati példák

Készen használható szabályreceptek, amelyeket adaptálhatsz saját beállításodhoz.

1. Automatikus válasz árakra vonatkozó kérdésekre

Takaríts meg AI tokeneket gyakori kérdésekre adott statikus válaszokkal.

HA (BÁRMELY egyezés): MESSAGE_CONTAINS price, MESSAGE_CONTAINS cost, MESSAGE_CONTAINS pricing

AKKOR: REPLY_TEXT: „Csomagjaink 19€/hótól indulnak. Nézd meg a teljes árakat az enuchat.com/pricing oldalon”

Egyezési mód: BÁRMELY · Leállás egyezésnél: Igen

2. Látogatók irányítása nyelv szerint

Küldd a lengyel látogatókat közvetlenül a lengyel anyanyelvű operátorodhoz.

HA (MINDEN egyezés): VISITOR_LANGUAGE egyenlő pl

AKKOR: ASSIGN_TO_OPERATOR → Lengyel operátor

Egyezési mód: MINDEN · Leállás egyezésnél: Igen

3. Nyitvatartáson kívüli üdvözlés

Állíts be elvárásokat, amikor senki sincs online.

HA (MINDEN egyezés): OPERATOR_ONLINE = false

AKKOR: REPLY_TEXT: „Köszönjük a megkeresést! Csapatunk jelenleg offline van. Az AI megpróbál segíteni, de nyitvatartási időben visszatérünk.”

Egyezési mód: MINDEN · Leállás egyezésnél: Nem (hagyd az AI-t is válaszolni)

4. Demo kérések címkézése és irányítása

Két szabály együtt dolgozik munkamenet változókkal.

1. szabály — HA (MINDEN egyezés): MESSAGE_CONTAINS demo

1. szabály — AKKOR: SET_VARIABLE lead_type = demo_request. Leállás egyezésnél: Nem (az AI válaszol az első üzenetre)

2. szabály — HA (MINDEN egyezés): SESSION_VARIABLE lead_type egyenlő demo_request

2. szabály — AKKOR: ASSIGN_TO_OPERATOR → Értékesítés. Leállás egyezésnél: Igen

Az első üzenet beállítja a címkét és az AI válaszol. Ugyanazon látogató második üzenete az értékesítéshez kerül.

5. Rendelésszámok észlelése regexszel

Automatikusan irányítsd a rendeléssel kapcsolatos kérdéseket a támogatáshoz.

HA (MINDEN egyezés): MESSAGE_MATCHES_REGEX /\b(order|tracking)\s*#?\s*\d{'{'}4,}/i

AKKOR: ASSIGN_TO_OPERATOR → Támogatási ügynök, REPLY_TEXT: „Látom rendelési kérdésed van. Összekötlek a támogatási csapatunkkal.”

Egyezési mód: MINDEN · Leállás egyezésnél: Igen

6. Feltételek kombinálása (ÉS logika)

Csak nagyon specifikus forgatókönyvekre aktiválódjon, ahol több feltételnek is igaznak kell lennie.

HA (MINDEN egyezés): VISITOR_LANGUAGE egyenlő en, MESSAGE_CONTAINS urgent

AKKOR: ASSIGN_TO_OPERATOR → Senior ügynök

Egyezési mód: MINDEN (mindkettőnek egyeznie kell) · Leállás egyezésnél: Igen

Tippek és legjobb gyakorlatok

  • A sorrend számít: az alacsonyabb prioritási számú szabályok futnak először. Tedd a legfontosabb szabályaidat felülre.
  • Használd a „Leállás egyezésnél”-t, hogy megakadályozd több szabály aktiválódását ugyanazon üzeneten.
  • Tesztelj élesítés előtt az irányítópult Teszt paneljének használatával.
  • Tartsd tömören a REPLY_TEXT üzeneteket — a látogatók chatre várnak, nem esszékre.
  • Használd a SESSION_VARIABLE-t többlépéses folyamatok építéséhez — címkézd meg a beszélgetést az első üzenetnél, majd reagálj rá később.
  • Regex tippek: mindig használj kis-nagybetű érzéketlen flag-et /i és teszteld a mintáidat a regex101.com-on.
  • A kevesebb több: 10-15 jól megfogalmazott szabály jobb, mint 50 átfedő.
  • A szabályok az AI előtt futnak — ha egy szabály kezeli az üzenetet, az AI nem válaszol (tokeneket takarítva meg).

Készen állsz automatizálni a chatedet?

Állítsd be az első szabályodat percek alatt és hagyd, hogy az automatizálás kezelje az ismétlődő munkát.

Kezdj ingyen