Документација за машина за правила

Креирајте правила АКО/ТОГАШ за автоматизација на одговори, насочување на разговори и прилагодување на однесувањето на вашиот разговор.

Како функционираат правилата

Правилата ви даваат целосна контрола врз тоа што се случува кога посетителот ќе испрати порака. Секое правило се евалуира на секоја дојдовна порака на посетител, пред автоматскиот одговор со AI да има шанса да одговори.

  • Секое правило има услови (АКО) и дејства (ТОГАШ).
  • Режимот на совпаѓање одредува како се комбинираат условите: СИТЕ услови мора да се совпаѓаат (AND логика) или КОЈ БИЛО услов може да се совпадне (OR логика).
  • Правилата се извршуваат во редоследот на приоритет — помал број значи повисок приоритет (се извршува прво).
  • Стопирај на совпаѓање — кога е активирано, не се проверуваат повеќе правила откако ова правило ќе се активира.
  • Правило може да го потисне автоматскиот одговор со AI (пр., REPLY_TEXT се справува со одговорот наместо тоа).

Референца за услови

Условите дефинираат кога правилото треба да се активира. Можете да комбинирате повеќе услови користејќи СИТЕ (AND) или КОЈ БИЛО (OR) режим на совпаѓање.

MESSAGE_CONTAINS

Проверува дали пораката на посетителот содржи специфичен збор или фраза.

ПараметарОпис
valueТекст за пребарување во пораката
caseSensitivetrue / false — дали совпаѓањето е чувствително на големи/мали букви

Пример: "Пораката содржи цени" се совпаѓа со "Кои се вашите цени?"

MESSAGE_MATCHES_REGEX

Ја совпаѓа пораката на посетителот со регуларен израз.

ПараметарОпис
patternRegex со разделувачи, пр. /order\s*#?\d+/i

Пример: /\b(refund|return|cancel)\b/i се совпаѓа со која било порака поврзана со враќање

Совет: Користете regex101.com за тестирање на вашите шаблони пред додавање.

VISITOR_LANGUAGE

Го проверува откриениот јазик на посетителот.

ПараметарОпис
operatorequals, not_equals, или in
valueКод на јазик како en, mk, de

Пример: Јазикот на посетителот е еднаков на pl → насочи кон полски оператор

OPERATOR_ONLINE

Проверува дали кој било оператор во вашиот тим е тренутно онлајн.

ПараметарОпис
valuetrue = најмалку еден оператор онлајн, false = сите оператори офлајн

Пример: Оператор онлајн = false → испрати "Тренутно сме офлајн" порака

SESSION_VARIABLE

Проверува прилагодена променлива зачувана на разговорот (поставена од претходно правило).

ПараметарОпис
keyИме на променливата за проверка
operatorequals, not_equals, exists, или not_exists
valueОчекувана вредност (не е потребна за exists / not_exists)

Пример: Променливата на сесијата lead_type е еднаква на demo → додели на тимот за продажба

Референца за дејства

Дејствата дефинираат што се случува кога условите на правилото се исполнети. Едно правило може да има повеќе дејства.

REPLY_TEXT

Испраќа автоматизиран текстуален одговор до посетителот.

ПараметарОпис
textПораката за испраќање до посетителот

Забелешка: Го потиснува автоматскиот одговор со AI — правилото се справува со одговорот.

Пример: "Нашиот тим е офлајн. Ќе ви се вратиме во работното време."

REPLY_AI

Експлицитно му кажува на системот да користи автоматски одговор со AI за оваа порака.

Забелешка: Користете во комбинација со други дејства — пр., поставете променлива И дозволете AI да одговори.

SET_VARIABLE

Чува парче клуч-вредност на разговорот за подоцнежна употреба од други правила.

ПараметарОпис
keyИме на променлива
valueВредност на променлива

Забелешка: НЕ го потиснува AI — AI може сè уште да одговори откако променливата ќе биде поставена.

Пример: Постави interest = enterprise за следење

ASSIGN_TO_OPERATOR

Го доделува разговорот на специфичен оператор од вашиот тим.

ПараметарОпис
operatorIdИзберете од членовите на вашиот тим

Забелешка: Имплицитно го потиснува AI — доделените разговори не добиваат AI одговори.

Пример: Насочете VIP клиенти кон вашиот сениор агент за поддршка

NOTIFY_OPERATORS

Испраќа предупредување во реално време до сите оператори онлајн со звучна нотификација.

ПараметарОпис
messageПорака за предупредување прикажана на оператори

Забелешка: НЕ го потиснува AI — и предупредувањето и одговорот на AI се случуваат.

Пример: "Итно: посетителот треба итна помош!"

SEND_EMAIL

Испраќа е-пошта со контекст на разговорот. Корисно за ескалација или CRM интеграција.

ПараметарОпис
toЕ-пошта на примателот
subjectЛинија на тема на е-пошта
bodyТело на е-пошта (опционално — контекстот на разговорот се додава автоматски)

Забелешка: НЕ го потиснува AI.

CALL_API

Повикува надворешен API endpoint и го чува одговорот во променливи на сесијата. Бара да биде конфигурирана API конекција прво.

ПараметарОпис
endpointIdИзберете од вашите конфигурирани API endpoint-и

Забелешка: НЕ го потиснува AI — комбинирајте со REPLY_AI за AI да ги користи добиените податоци. Видете документи за API конекции за целосниот водич за поставка.

Пример: Повикај API за следење на нарачка → зачувај го статусот во сесијата → AI одговара со вистински податоци за нарачка

Практични примери

Готови за употреба рецепти за правила што можете да ги прилагодите за вашата сопствена поставка.

1. Автоматски одговор на прашања за цени

Заштедете AI токени со одговарање на чести прашања со статичен одговор.

АКО (КОЈ БИЛО се совпаѓа): MESSAGE_CONTAINS price, MESSAGE_CONTAINS cost, MESSAGE_CONTAINS pricing

ТОГАШ: REPLY_TEXT: "Нашите планови започнуваат од €19/месец. Видете ги целосните цени на enuchat.com/pricing"

Режим на совпаѓање: КОЈ БИЛО · Стопирај на совпаѓање: Да

2. Насочи посетители по јазик

Испратете полски посетители директно до вашиот оператор кој зборува полски.

АКО (СИТЕ се совпаѓаат): VISITOR_LANGUAGE еднакво на pl

ТОГАШ: ASSIGN_TO_OPERATOR → Полски оператор

Режим на совпаѓање: СИТЕ · Стопирај на совпаѓање: Да

3. Поздрав после работно време

Поставете очекувања кога никој не е онлајн.

АКО (СИТЕ се совпаѓаат): OPERATOR_ONLINE = false

ТОГАШ: REPLY_TEXT: "Благодариме што нè контактиравте! Нашиот тим е тренутно офлајн. AI ќе се обиде да помогне, но ќе следиме во работното време."

Режим на совпаѓање: СИТЕ · Стопирај на совпаѓање: Не (дозволи AI да одговори исто така)

4. Етикетирај и насочи барања за демо

Две правила работат заедно со променливи на сесијата.

Правило 1 — АКО (СИТЕ се совпаѓаат): MESSAGE_CONTAINS demo

Правило 1 — ТОГАШ: SET_VARIABLE lead_type = demo_request. Стопирај на совпаѓање: Не (AI одговара на првата порака)

Правило 2 — АКО (СИТЕ се совпаѓаат): SESSION_VARIABLE lead_type еднакво на demo_request

Правило 2 — ТОГАШ: ASSIGN_TO_OPERATOR → Продажба. Стопирај на совпаѓање: Да

Првата порака ја поставува етикетата и AI одговара. Втората порака од истиот посетител се насочува кон продажба.

5. Откривај броеви на нарачки со regex

Насочете прашања поврзани со нарачки кон поддршка автоматски.

АКО (СИТЕ се совпаѓаат): MESSAGE_MATCHES_REGEX /\b(order|tracking)\s*#?\s*\d{'{'}4,}/i

ТОГАШ: ASSIGN_TO_OPERATOR → Агент за поддршка, REPLY_TEXT: "Гледам дека имате прашање за нарачка. Дозволете да ве поврзам со нашиот тим за поддршка."

Режим на совпаѓање: СИТЕ · Стопирај на совпаѓање: Да

6. Комбинирај услови (AND логика)

Активирај само за многу специфични сценарија каде повеќе услови мора да бидат точни.

АКО (СИТЕ се совпаѓаат): VISITOR_LANGUAGE еднакво на en, MESSAGE_CONTAINS urgent

ТОГАШ: ASSIGN_TO_OPERATOR → Сениор агент

Режим на совпаѓање: СИТЕ (двете мора да се совпаѓаат) · Стопирај на совпаѓање: Да

Совети и најдобри практики

  • Редоследот е важен: правилата со помали броеви на приоритет се извршуваат прво. Ставете ги вашите најважни правила на врвот.
  • Користете "Стопирај на совпаѓање" за да спречите повеќе правила да се активираат на истата порака.
  • Тестирајте пред да одите во живо користејќи го панелот за тестирање во контролната табла.
  • Одржувајте ги REPLY_TEXT пораките концизни — посетителите очекуваат разговор, не есеи.
  • Користете SESSION_VARIABLE за изградба на текови во повеќе чекори — етикетирајте разговор на првата порака, потоа делувајте на тоа подоцна.
  • Совети за regex: секогаш користете го флагот за нечувствителност на букви /i и тестирајте ги вашите шаблони на regex101.com.
  • Помалку е повеќе: 10–15 добро креирани правила се подобри од 50 што се преклопуваат.
  • Правилата се извршуваат пред AI — ако правило ја обработи пораката, AI нема да одговори (заштедувајќи ви токени).

Подготвени да го автоматизирате вашиот разговор?

Поставете го вашето прво правило за неколку минути и дозволете автоматизацијата да се справи со повторливата работа.

Започни бесплатно