Блок Интенты
Блок Интенты (от англ. intent — намерение) определяет, чего хочет клиент, и направляет его по нужной ветке сценария.
подсказка
Это самый важный блок в Aimylogic. Он позволяет боту понимать естественный язык при общении с клиентом, а также дает боту возможность следовать по разным веткам сценария в зависимости от ответа клиента.
Интенты работают следующим образом:
- Сначала вы добавляете в блок Интенты слова, примеры или шаблоны фраз, которые могут написать или произнести клиенты.
- После этого вы объясняете боту, что делать, если клиент напишет:
- заданное слово, фразу, синоним слова или похожую фразу;
- фразу, построенную по определенному шаблону.
- Когда клиент отправляет какую-либо фразу на участке сценария с интентом, бот проверяет, подходит ли сказанная фраза под один из добавленных интентов:
- Если да, бот переходит на экран, с которым этот интент связан.
- Если нет, бот идет по ветке Любая другая фраза.
- При необходимости бот сохраняет ответ клиента в отдельную переменную.