Nyaraka za Injini ya Sheria
Unda sheria za IF/THEN kuotomati majibu, kuelekeza mazungumzo, na kubinafsisha tabia ya mazungumzo yako.
Jinsi Sheria Zinavyofanya Kazi
Sheria zinakupa udhibiti kamili juu ya kile kinachotokea wakati mgeni anatuma ujumbe. Kila sheria inatathminiwa kwenye kila ujumbe wa mgeni unaoingia, kabla ya jibu otomatiki la AI kuwa na nafasi ya kujibu.
- Kila sheria ina masharti (IF) na vitendo (THEN).
- Hali ya kulingana huamua jinsi masharti yanavyounganishwa: masharti YOTE lazima yalingane (mantiki ya AND) au sharti LOLOTE linaweza kulingana (mantiki ya OR).
- Sheria hufanya kazi kwa mpangilio wa kipaumbele — nambari ya chini humaanisha kipaumbele cha juu (hufanya kazi kwanza).
- Simamisha kulinganisha — inapowashwa, hakuna sheria nyingine zinazoangaliwa baada ya sheria hii kutoka.
- Sheria inaweza kukandamiza jibu otomatiki la AI (mfano,
REPLY_TEXThushughulikia jibu badala yake).
Marejeleo ya Masharti
Masharti hufafanua wakati sheria inapaswa kutoka. Unaweza kuchanganya masharti mengi kwa kutumia hali ya kulingana ya ALL (AND) au ANY (OR).
MESSAGE_CONTAINS
Hukagua kama ujumbe wa mgeni una neno au kirai maalum.
| Kigezo | Maelezo |
|---|---|
value | Maandishi ya kutafuta kwenye ujumbe |
caseSensitive | true / false — kama kulingana kunasikiliza herufi kubwa/ndogo |
Mfano: "Ujumbe una pricing" hulingana na "What's your pricing?"
MESSAGE_MATCHES_REGEX
Hulinganisha ujumbe wa mgeni na usemi wa kawaida.
| Kigezo | Maelezo |
|---|---|
pattern | Regex ikiwa na vizuizi, mfano /order\s*#?\d+/i |
Mfano: /\b(refund|return|cancel)\b/i hulingana na ujumbe wowote unaohusu urejeshaji
Kidokezo: Tumia regex101.com kujaribu mifumo yako kabla ya kuiongeza.
VISITOR_LANGUAGE
Hukagua lugha iliyogunduliwa ya mgeni.
| Kigezo | Maelezo |
|---|---|
operator | equals, not_equals, au in |
value | Msimbo wa lugha kama en, pl, de |
Mfano: Lugha ya mgeni ni sawa na pl → elekeza kwa mwendeshaji wa Kipolandi
OPERATOR_ONLINE
Hukagua kama mwendeshaji yeyote kwenye timu yako yuko mtandaoni kwa sasa.
| Kigezo | Maelezo |
|---|---|
value | true = angalau mwendeshaji mmoja yuko mtandaoni, false = waendeshaji wote nje ya mtandao |
Mfano: Mwendeshaji mtandaoni = false → tuma ujumbe wa "Tuko nje ya mtandao kwa sasa"
SESSION_VARIABLE
Hukagua kibadilishi maalum kilichohifadhiwa kwenye mazungumzo (kilichowekwa na sheria ya awali).
| Kigezo | Maelezo |
|---|---|
key | Jina la kibadilishi la kukagua |
operator | equals, not_equals, exists, au not_exists |
value | Thamani inayotarajiwa (haihitajiki kwa exists / not_exists) |
Mfano: Kibadilishi cha kipindi lead_type ni sawa na demo → kabidhi kwa timu ya mauzo
Marejeleo ya Vitendo
Vitendo hufafanua kinachotokea wakati masharti ya sheria yanapotimizwa. Sheria moja inaweza kuwa na vitendo vingi.
REPLY_TEXT
Hutuma jibu la maandishi la kiotomatiki kwa mgeni.
| Kigezo | Maelezo |
|---|---|
text | Ujumbe wa kutuma kwa mgeni |
Kumbuka: Hukandamiza jibu otomatiki la AI — sheria hushughulikia jibu.
Mfano: "Timu yetu iko nje ya mtandao. Tutakurejelea wakati wa masaa ya biashara."
REPLY_AI
Humwambia mfumo kwa uwazi kutumia jibu otomatiki la AI kwa ujumbe huu.
Kumbuka: Tumia pamoja na vitendo vingine — mfano, weka kibadilishi NA uruhusu AI kujibu.
SET_VARIABLE
Huhifadhi jozi ya ufunguo-thamani kwenye mazungumzo kwa matumizi ya baadaye na sheria zingine.
| Kigezo | Maelezo |
|---|---|
key | Jina la kibadilishi |
value | Thamani ya kibadilishi |
Kumbuka: HAIKANDAMIZI AI — AI bado inaweza kujibu baada ya kibadilishi kuwekwa.
Mfano: Weka interest = enterprise kwa kufuatilia
ASSIGN_TO_OPERATOR
Hukabidhi mazungumzo kwa mwendeshaji maalum kutoka kwenye timu yako.
| Kigezo | Maelezo |
|---|---|
operatorId | Chagua kutoka kwa wanatimu wako |
Kumbuka: Hukandamiza AI kwa kudokezwa — mazungumzo yaliyokabidhiwa hayapati majibu ya AI.
Mfano: Elekeza wateja wa VIP kwa wakala wako mkuu wa msaada
NOTIFY_OPERATORS
Hutuma tahadhari ya wakati halisi kwa waendeshaji wote waliomtandaoni na arifa ya sauti.
| Kigezo | Maelezo |
|---|---|
message | Ujumbe wa tahadhari unaoonyeshwa kwa waendeshaji |
Kumbuka: HAIKANDAMIZI AI — wote tahadhari na jibu la AI hutokea.
Mfano: "Dharura: mgeni anahitaji msaada wa haraka!"
SEND_EMAIL
Hutuma barua pepe na muktadha wa mazungumzo. Muhimu kwa kupanua au ujumuishaji wa CRM.
| Kigezo | Maelezo |
|---|---|
to | Anwani ya barua pepe ya mpokeaji |
subject | Mstari wa mada wa barua pepe |
body | Mwili wa barua pepe (si lazima — muktadha wa mazungumzo huongezwa kiotomatiki) |
Kumbuka: HAIKANDAMIZI AI.
CALL_API
Huita kituo cha API cha nje na kuhifadhi jibu kwenye vibadilishi vya kipindi. Inahitaji Muunganisho wa API kusanidiwa kwanza.
| Kigezo | Maelezo |
|---|---|
endpointId | Chagua kutoka kwa vituo vyako vya API vilivyosanidiwa |
Kumbuka: HAIKANDAMIZI AI — changanya na REPLY_AI ili AI itumie data iliyoletwa. Angalia nyaraka za Miunganisho ya API kwa mwongozo kamili wa usanidi.
Mfano: Piga API ya kufuatilia agizo → hifadhi hali kwenye kipindi → AI inajibu na data halisi ya agizo
Mifano ya Vitendo
Mapishi ya sheria yaliyo tayari kutumika unayoweza kubadilisha kwa usanidi wako mwenyewe.
1. Jibu otomatiki maswali ya bei
Hifadhi tokeni za AI kwa kujibu maswali ya kawaida na jibu tuli.
IF (ANY kulingana): MESSAGE_CONTAINS price, MESSAGE_CONTAINS cost, MESSAGE_CONTAINS pricing
THEN: REPLY_TEXT: "Mipango yetu huanza €19/mwezi. Angalia bei kamili kwenye enuchat.com/pricing"
Hali ya kulingana: ANY · Simamisha kulinganisha: Ndiyo
2. Elekeza wageni kwa lugha
Tuma wageni wa Kipolandi moja kwa moja kwa mwendeshaji wako anayezungumza Kipolandi.
IF (ALL kulingana): VISITOR_LANGUAGE ni sawa na pl
THEN: ASSIGN_TO_OPERATOR → Mwendeshaji wa Kipolandi
Hali ya kulingana: ALL · Simamisha kulinganisha: Ndiyo
3. Salamu baada ya masaa
Weka matarajio wakati hakuna aliye mtandaoni.
IF (ALL kulingana): OPERATOR_ONLINE = false
THEN: REPLY_TEXT: "Asante kwa kufikia! Timu yetu iko nje ya mtandao kwa sasa. AI itajaribu kusaidia, lakini tutafuatilia wakati wa masaa ya biashara."
Hali ya kulingana: ALL · Simamisha kulinganisha: Hapana (ruhusu AI kujibu pia)
4. Tag na elekeza maombi ya demo
Sheria mbili zinafanya kazi pamoja na vibadilishi vya kipindi.
Sheria 1 — IF (ALL kulingana): MESSAGE_CONTAINS demo
Sheria 1 — THEN: SET_VARIABLE lead_type = demo_request. Simamisha kulinganisha: Hapana (AI inajibu ujumbe wa kwanza)
Sheria 2 — IF (ALL kulingana): SESSION_VARIABLE lead_type ni sawa na demo_request
Sheria 2 — THEN: ASSIGN_TO_OPERATOR → Mauzo. Simamisha kulinganisha: Ndiyo
Ujumbe wa kwanza unaweka tag na AI inajibu. Ujumbe wa pili kutoka kwa mgeni yule yule unaelekeza kwenye mauzo.
5. Gundua nambari za agizo kwa regex
Elekeza mahoji yanayohusu agizo kwa msaada kiotomatiki.
IF (ALL kulingana): MESSAGE_MATCHES_REGEX /\b(order|tracking)\s*#?\s*\d{'{'}4,}/i
THEN: ASSIGN_TO_OPERATOR → Wakala wa Msaada, REPLY_TEXT: "Ninaona una swali la agizo. Hebu nikuunganishe na timu yetu ya msaada."
Hali ya kulingana: ALL · Simamisha kulinganisha: Ndiyo
6. Changanya masharti (mantiki ya AND)
Anzisha tu kwa mazingira maalum sana ambapo masharti mengi lazima yote yawe kweli.
IF (ALL kulingana): VISITOR_LANGUAGE ni sawa na en, MESSAGE_CONTAINS urgent
THEN: ASSIGN_TO_OPERATOR → Wakala Mkuu
Hali ya kulingana: ALL (yote lazima yalingane) · Simamisha kulinganisha: Ndiyo
Vidokezo na Mbinu Bora
- Mpangilio ni muhimu: sheria zenye nambari za chini za kipaumbele hufanya kazi kwanza. Weka sheria zako muhimu zaidi juu.
- Tumia "Simamisha kulinganisha" kuzuia sheria nyingi kutoka kwa ujumbe ule ule.
- Jaribu kabla ya kwenda hai kwa kutumia paneli ya Jaribio kwenye dashibodi.
- Weka ujumbe wa REPLY_TEXT kuwa mfupi — wageni wanatarajia mazungumzo, si insha.
- Tumia SESSION_VARIABLE kujenga mitiririko ya hatua nyingi — weka tag kwenye mazungumzo kwenye ujumbe wa kwanza, kisha tenda juu yake baadaye.
- Vidokezo vya regex: tumia daima bendera ya kutojali herufi kubwa/ndogo
/ina jaribu mifumo yako kwenye regex101.com. - Ndogo ni zaidi: sheria 10–15 zilizotengenezwa vizuri ni bora kuliko 50 zinazoingiliana.
- Sheria hufanya kazi kabla ya AI — ikiwa sheria inashughulikia ujumbe, AI haitajibu (inakuhifadhia tokeni).
Uko tayari kuotomati mazungumzo yako?
Weka sheria yako ya kwanza ndani ya dakika na uruhusu otomatiki kushughulikia kazi ya kujirudia.
Anza Bure