Noteikumu dzinēja dokumentācija
Izveidojiet JA/TAD noteikumus, lai automatizētu atbildes, maršrutētu sarunas un pielāgotu čata uzvedību.
Kā noteikumi darbojas
Noteikumi dod jums pilnu kontroli pār to, kas notiek, kad apmeklētājs nosūta ziņojumu. Katrs noteikums tiek izvērtēts pie katra ienākoša apmeklētāja ziņojuma, pirms AI automātiskajai atbildei ir iespēja atbildēt.
- Katram noteikumam ir nosacījumi (JA) un darbības (TAD).
- Saskaņošanas režīms nosaka, kā nosacījumi apvienojas: VISIEM nosacījumiem jāsakrīt (UN loģika) vai JEBKURAM nosacījumam jāsakrīt (VAI loģika).
- Noteikumi darbojas prioritātes kārtībā — mazāks skaitlis nozīmē augstāku prioritāti (darbojas pirmais).
- Apturēt pie sakritības — kad iespējots, pēc šī noteikuma aktivizēšanas netiek pārbaudīti turpmāki noteikumi.
- Noteikums var apspiest AI automātisko atbildi (piem.,
REPLY_TEXTapstrādā atbildi tā vietā).
Nosacījumu atsauce
Nosacījumi definē, kad noteikumam jāaktivizējas. Jūs varat apvienot vairākus nosacījumus, izmantojot VISIEM (UN) vai JEBKURAM (VAI) saskaņošanas režīmu.
MESSAGE_CONTAINS
Pārbauda, vai apmeklētāja ziņojums satur konkrētu vārdu vai frāzi.
| Parametrs | Apraksts |
|---|---|
value | Teksts, ko meklēt ziņojumā |
caseSensitive | true / false — vai saskaņošana ir reģistrjutīga |
Piemērs: "Ziņojums satur pricing" sakrīt ar "What's your pricing?"
MESSAGE_MATCHES_REGEX
Saskaņo apmeklētāja ziņojumu ar regulāro izteiksmi.
| Parametrs | Apraksts |
|---|---|
pattern | Regex ieskaitot norobežotājus, piem., /order\s*#?\d+/i |
Piemērs: /\b(refund|return|cancel)\b/i sakrīt ar jebkuru ar atmaksu saistītu ziņojumu
Padoms: Izmantojiet regex101.com, lai testētu savus šablonus pirms to pievienošanas.
VISITOR_LANGUAGE
Pārbauda apmeklētāja noteikto valodu.
| Parametrs | Apraksts |
|---|---|
operator | equals, not_equals vai in |
value | Valodas kods, piem., en, pl, de |
Piemērs: Apmeklētāja valoda ir pl → novirzīt poļu operatoram
OPERATOR_ONLINE
Pārbauda, vai kāds operators jūsu komandā pašlaik ir tiešsaistē.
| Parametrs | Apraksts |
|---|---|
value | true = vismaz viens operators tiešsaistē, false = visi operatori bezsaistē |
Piemērs: Operators tiešsaistē = false → nosūtīt "Šobrīd esam bezsaistē" ziņojumu
SESSION_VARIABLE
Pārbauda pielāgotu mainīgo, kas saglabāts sarunā (iestatīts ar iepriekšēju noteikumu).
| Parametrs | Apraksts |
|---|---|
key | Mainīgā nosaukums, ko pārbaudīt |
operator | equals, not_equals, exists vai not_exists |
value | Gaidāmā vērtība (nav nepieciešama exists / not_exists) |
Piemērs: Sesijas mainīgais lead_type ir demo → piešķirt pārdošanas komandai
Darbību atsauce
Darbības definē, kas notiek, kad noteikuma nosacījumi ir izpildīti. Vienam noteikumam var būt vairākas darbības.
REPLY_TEXT
Nosūta automātisku teksta atbildi apmeklētājam.
| Parametrs | Apraksts |
|---|---|
text | Ziņojums, ko nosūtīt apmeklētājam |
Piezīme: Apspiest AI automātisko atbildi — noteikums apstrādā atbildi.
Piemērs: "Mūsu komanda ir bezsaistē. Mēs ar jums sazināsimies darba laikā."
REPLY_AI
Tieši norāda sistēmai izmantot AI automātisko atbildi šim ziņojumam.
Piezīme: Izmantojiet kombinācijā ar citām darbībām — piem., iestatīt mainīgo UN ļaut AI atbildēt.
SET_VARIABLE
Saglabā atslēgas-vērtības pāri sarunā vēlākai izmantošanai citos noteikumos.
| Parametrs | Apraksts |
|---|---|
key | Mainīgā nosaukums |
value | Mainīgā vērtība |
Piezīme: NEAPSPIEŽ AI — AI joprojām var atbildēt pēc mainīgā iestatīšanas.
Piemērs: Iestatīt interest = enterprise turpmākai darbībai
ASSIGN_TO_OPERATOR
Piešķir sarunu konkrētam operatoram no jūsu komandas.
| Parametrs | Apraksts |
|---|---|
operatorId | Izvēlieties no saviem komandas biedriem |
Piezīme: Netieši apspiež AI — piešķirtās sarunas nesaņem AI atbildes.
Piemērs: Novirzīt VIP klientus jūsu vecākajam atbalsta aģentam
NOTIFY_OPERATORS
Nosūta reāllaika brīdinājumu visiem tiešsaistes operatoriem ar skaņas paziņojumu.
| Parametrs | Apraksts |
|---|---|
message | Brīdinājuma ziņojums, kas tiek rādīts operatoriem |
Piezīme: NEAPSPIEŽ AI — gan brīdinājums, gan AI atbilde notiek.
Piemērs: "Steidzami: apmeklētājam nepieciešama tūlītēja palīdzība!"
SEND_EMAIL
Nosūta e-pastu ar sarunas kontekstu. Noderīgs eskalācijai vai CRM integrācijai.
| Parametrs | Apraksts |
|---|---|
to | Saņēmēja e-pasta adrese |
subject | E-pasta temats |
body | E-pasta saturs (neobligāts — sarunas konteksts tiek pievienots automātiski) |
Piezīme: NEAPSPIEŽ AI.
CALL_API
Izsauc ārēju API endpoint un saglabā atbildi sesijas mainīgajos. Nepieciešams iepriekš konfigurēts API savienojums.
| Parametrs | Apraksts |
|---|---|
endpointId | Izvēlieties no saviem konfigurētajiem API endpoint |
Piezīme: NEAPSPIEŽ AI — apvienojiet ar REPLY_AI, lai AI izmantotu iegūtos datus. Skatiet API savienojumu dokumentāciju pilnam iestatīšanas ceļvedim.
Piemērs: Izsaukt pasūtījumu izsekošanas API → saglabāt statusu sesijā → AI atbild ar reāliem pasūtījuma datiem
Praktiski piemēri
Gatavi lietošanai noteikumu receptes, ko varat pielāgot savai iestatīšanai.
1. Automātiski atbildēt uz cenu jautājumiem
Ietaupiet AI žetonus, atbildot uz biežiem jautājumiem ar statisku atbildi.
JA (JEBKURŠ sakrīt): MESSAGE_CONTAINS price, MESSAGE_CONTAINS cost, MESSAGE_CONTAINS pricing
TAD: REPLY_TEXT: "Mūsu plāni sākas no €19/mēnesī. Skatiet pilnas cenas vietnē enuchat.com/pricing"
Saskaņošanas režīms: JEBKURŠ · Apturēt pie sakritības: Jā
2. Novirzīt apmeklētājus pēc valodas
Nosūtiet poļu apmeklētājus tieši jūsu poliski runājošajam operatoram.
JA (VISIEM jāsakrīt): VISITOR_LANGUAGE ir pl
TAD: ASSIGN_TO_OPERATOR → Poļu operators
Saskaņošanas režīms: VISIEM · Apturēt pie sakritības: Jā
3. Pēcdarba laiku sveiciens
Iestatiet gaidas, kad neviens nav tiešsaistē.
JA (VISIEM jāsakrīt): OPERATOR_ONLINE = false
TAD: REPLY_TEXT: "Paldies, ka sazinājāties! Mūsu komanda šobrīd ir bezsaistē. AI mēģinās palīdzēt, bet mēs sazināsimies darba laikā."
Saskaņošanas režīms: VISIEM · Apturēt pie sakritības: Nē (ļaut AI arī atbildēt)
4. Atzīmēt un novirzīt demonstrācijas pieprasījumus
Divi noteikumi, kas strādā kopā ar sesijas mainīgajiem.
Noteikums 1 — JA (VISIEM jāsakrīt): MESSAGE_CONTAINS demo
Noteikums 1 — TAD: SET_VARIABLE lead_type = demo_request. Apturēt pie sakritības: Nē (AI atbild uz pirmo ziņojumu)
Noteikums 2 — JA (VISIEM jāsakrīt): SESSION_VARIABLE lead_type ir demo_request
Noteikums 2 — TAD: ASSIGN_TO_OPERATOR → Pārdošana. Apturēt pie sakritības: Jā
Pirmais ziņojums iestata atzīmi un AI atbild. Otrais ziņojums no tā paša apmeklētāja novirza uz pārdošanu.
5. Noteikt pasūtījumu numurus ar regex
Automātiski novirziet ar pasūtījumiem saistītus pieprasījumus uz atbalstu.
JA (VISIEM jāsakrīt): MESSAGE_MATCHES_REGEX /\b(order|tracking)\s*#?\s*\d{'{'}4,}/i
TAD: ASSIGN_TO_OPERATOR → Atbalsta aģents, REPLY_TEXT: "Redzu, ka jums ir jautājums par pasūtījumu. Ļaujiet man jūs savienot ar mūsu atbalsta komandu."
Saskaņošanas režīms: VISIEM · Apturēt pie sakritības: Jā
6. Apvienot nosacījumus (UN loģika)
Aktivizēt tikai ļoti specifiskos scenārijos, kur vairākiem nosacījumiem jābūt patiesiem.
JA (VISIEM jāsakrīt): VISITOR_LANGUAGE ir en, MESSAGE_CONTAINS urgent
TAD: ASSIGN_TO_OPERATOR → Vecākais aģents
Saskaņošanas režīms: VISIEM (abiem jāsakrīt) · Apturēt pie sakritības: Jā
Padomi un labākās prakses
- Secība ir svarīga: noteikumi ar mazākiem prioritātes numuriem darbojas pirmie. Novietojiet svarīgākos noteikumus augšā.
- Izmantojiet "Apturēt pie sakritības", lai novērstu vairāku noteikumu aktivizēšanos vienam ziņojumam.
- Testējiet pirms palaišanas, izmantojot Testa paneli panelī.
- Saglabājiet REPLY_TEXT ziņojumus kodolīgus — apmeklētāji gaida čatu, nevis esejas.
- Izmantojiet SESSION_VARIABLE, lai veidotu daudzsoļu plūsmas — atzīmējiet sarunu pirmajā ziņojumā, pēc tam rīkojieties vēlāk.
- Regex padomi: vienmēr izmantojiet reģistrnejutīgo karogu
/iun testējiet savus šablonus vietnē regex101.com. - Mazāk ir vairāk: 10–15 labi izstrādāti noteikumi ir labāki nekā 50 pārklājoši.
- Noteikumi darbojas pirms AI — ja noteikums apstrādā ziņojumu, AI neatbildēs (ietaupot žetonus).
Gatavi automatizēt savu čatu?
Iestatiet savu pirmo noteikumu dažu minūšu laikā un ļaujiet automatizācijai apstrādāt atkārtojošos darbus.
Sākt bez maksas