Клиентпен сөйлесу кезінде олар мақсатты әрекетті орындамағанда немесе воронканың соңғы блогында тұрып қалғанда, ал чат-бот олардың әрекеттеріне жауап бермегенде мәселе туындауы мүмкін. Бұған жол бермеу үшін, қайталанатын жылжу жолдарын жасамай-ақ, клиентті басқа блокқа автоматты түрде ауыстыруды орнатуға болады.

Клиентті воронка бойымен автоматты түрде қалай жылжытуға болады?

Клиентті воронка бойымен автоматты түрде жылжытудың мысалы ретінде пайдаланушыдан іс-шараға қатысатынын сұрайтын қарапайым чат-бот ағынын қолданамыз:

Мысалдан (1-сурет) клиенттің воронка бойымен әрі қарай жылжуы тек соңғы алдындағы блок жіберген «Иә!» түймесін басқан жағдайда ғана жүзеге асатынын көруге болады. (Басқа жағдайларда, воронка бойымен әрі қарай жылжудың триггері сіздің чат-бот ағынының шарттарына байланысты кез келген нәрсе болуы мүмкін.)

Бұл мысалда (1-сурет) Настя есімді клиент чат-боттағы түймені баспауды шешті, сондықтан әңгіме воронканың соңғы алдындағы блогында тұрып қалды:

Бұл мәселені шешу үшін сіздің блок-схемаңызда бірнеше қарапайым қадамдарды орындау қажет: клиентпен диалогты жалғастыру немесе оларды белгілі бір уақыт өткеннен кейін (мысалы, n минуттан кейін) воронка бойымен жылжыту үшін соңғы алдындағы блоктан қосымша көрсеткі сызыңыз және клиенттің воронкадағы келесі блокқа автоматты түрде өтетін уақыт кідірісін орнатыңыз.

Енді көрсеткі параметрлерінде қажетті уақыт аралығымен таймерді орнатыңыз, осылайша клиент келесі блокқа автоматты түрде ауысады:

«Блоктан шыққан кезде болдырмау» қосқышын (3-сурет) міндетті түрде қосыңыз, бұл клиент келесі блокқа (мысалы, түймені басу арқылы) ауысып кеткен болса, таймер мерзімі аяқталғаннан кейін хабарламаның қайта жіберілуіне жол бермейді.

Жоғарыдағы мысал боттың клиентті воронка бойымен автоматты түрде жылжытатынын және түпкілікті хабарламаны жіберетінін көрсетеді, тіпті егер олар түймені баспаса да.

Енді орнатылған таймері бар екінші көрсеткінің көмегімен клиент белгілі бір уақыт өткеннен кейін воронка бойымен әрі қарай жылжытылады.

Клиентті соңғы блоктан басқа блокқа қалай жылжытуға болады?

Блок-схемада (4-сурет) соңғы алдындағы блоктың сіздің клиентіңіздің қай блокқа түсетінін анықтайтынын көруге болады, бұл екі тармағы бар блоктағы басқан түймеге байланысты:

Егер клиент екі түйменің бірін басса, олар соңғы блокта тоқтап қалады және, мысалы, қажет болған кезде алдыңғы блокқа оралып, басқа нұсқаны таңдай алмайды. Чат-бот басқа түймені басуға жауап бермейді, себебі пайдаланушы воронка бойымен әрі қарай жылжуға мүмкіндік бермейтін соңғы блокқа ауысып кеткен (төмендегі мысалды қараңыз).

Бұл жағдайда мәселені екі жолмен шешуге болады:

  1. «Күй емес» блогын пайдалану — бұл функция клиентті түйме таңдаулары бар блокта ұстап, келесі блоктарға жылжытпайды.
  2. Кері шақыру түймелерін пайдалану — бұл функция клиентті келесі блоктарға жылжытады, бірақ нәтижеге қанағаттанбаса, таңдауын өзгертуге мүмкіндік береді.

«Күй емес» блогы

«Күй емес» блогы — сұр блок. «Диалог күйі» блогынан айырмашылығы, оның шарттары жоқ және клиенттерді оған тікелей жылжыту мүмкін емес.

Біздің ағынымызда «Күй емес» блогы өте қолайлы, себебі пайдаланушы соңғы алдындағы блоктан кетпейді және бірінші таңдауына көңілі толмаса, басқа түймені баса алады.

Мұны орнату үшін воронка құрастырушысына өтіп, «Күй емес» блок түрін таңдаңыз (оны «Шарты бар күй емес» дегенмен шатастырмаңыз).

Енді біздің блок-схемамыз келесідей көрінеді:

Ағынның дұрыс жұмыс істейтінін тексеру үшін бот тестерін ашыңыз. Онда клиенттің алдыңғы таңдауына қарамастан кез келген түймені басуға болатынын көресіз:

Кері шақыру түймелері

Егер клиенттің воронка бойымен әрі қарай жылжуы және басқа блоктарға өтуі қажет болса, кері шақыру түймелерінің функционалы көмектеседі.

Ол үшін блок-схемадағы соңғы блоктарға апаратын көрсеткілерді алып тастаңыз және сол блоктардың түрін «Негізгі шартты тексеру» етіп орнатыңыз:

Блок ішіндегі түйме параметрлеріне өтейік:

«Иә!» түймесінің параметрлер терезесі ашылады. Мұнда келесі әрекеттерді орындаңыз:

  • «Кері шақыру түймесі» түйме түрін таңдаңыз
  • Жауап хабарламасының мәтінінде «Негізгі шартты тексеру» блогындағы шарт өрісіне қажетті сөздерді немесе сөз тіркестерін енгізіңіз.

Екінші түймені де дәл осылай орнатыңыз (біздің ағынымызда бұл «Жоқ» түймесі).

Чат-бот қателерін болдырмау үшін бір жоба ішіндегі түйме параметрлеріндегі «жауап хабарламасының мәтіні» өрістерінде әртүрлі мәтіндер/сөз тіркестерін пайдаланыңыз.

Әрі қарай, Негізгі шартты тексеру блоктарының параметрлеріне өтіңіз, онда «жауап хабарламасының мәтіні» өрісіне терген сөздерді «Нақты сәйкестік» сәйкестік түрін пайдаланып енгізуіңіз керек:

«Жоқ» түймесіне арналған екінші блокты дәл осылай орнатыңыз.

Осылайша, сіз үш түрлі әдісті қолдана отырып, клиентті воронка бойымен автоматты түрде қалай жылжыту керектігін білдіңіз.

Мақаланың бейне нұсқасы

https://youtu.be/vO5Q8aLKkrk