Перейти к основному содержимому

Готовые фразы клиента

Бота можно научить общаться с клиентами, если показать ему разные варианты реакций клиента и показать, как на них отвечать.

Эти реакции закладываются в блок Интенты (от англ. intent — намерение). В зависимости от намерения клиента бот направляет разговор по заданной ветке сценария.

В ряде случаев реакции клиента можно предугадать. Например, в разговоре клиент может поздороваться или попрощаться, написать или сказать свое имя или номер телефона.

Поэтому мы создали готовые интенты, которые охватывают самые распространенные поведенческие реакции клиента в диалоге и значительно упрощают процесс создания бота.

У вас нет необходимости дополнительно описывать готовые интенты примерами и шаблонами фраз — они уже содержатся в интентах. Однако если вы хотите дополнить готовый интент своими примерами и шаблонами фраз, вы можете это сделать.

Чтобы добавить готовый интент, выберите его из секции Реплики пользователя палитры блоков.

Чтобы увидеть все готовые интенты, разверните подменю Еще блоки.

Список готовых интентов

Мы сделали для вас больше двадцати готовых интентов.

Большинство готовых интентов включает в себя паттерны — набор шаблонов и примеров фраз клиента, на которые будет срабатывать интент.

Интенты в основной палитре

ИнтентОписаниеЧто содержит
СогласиеРаспознает согласие клиента — например, слова да, ок, хорошо и другие.Паттерны:
$yes
$agree
$sure
ОтказРаспознает отрицательный ответ — например, фразы нет, не надо, отменить и другие.Паттерны:
$no
$disagree
Запрос на диалог с человекомПереключает клиента на диалог с оператором по просьбе самого клиента.Паттерн
$switchToOperator
Номер телефонаРаспознает российский номер мобильного телефона в сообщении клиента. Значение помещается в переменную $PHONE.Регулярное выражение
Дата и времяРаспознает дату и время в сообщении клиента. Значение помещается в переменную $DATETIME.Сущность $DATETIME
АвтоответчикСрабатывает, если на звонок ответил автоответчик, и на разные технические сообщения — например, о том, что абонент занят или находится вне зоны доступа сети.Паттерн
$autoanswer

Интенты в дополнительной палитре

ИнтентОписаниеЧто содержит
ПриветствиеРаспознает приветствие — например, фразы добрый день, привет и другие.Паттерн
$hello
ПрощаниеРаспознает прощание — например, слова пока, прощай, увидимся и другие.Паттерны:
$bye
$goodNight
БлагодарностьРаспознает благодарность клиента — например, фразы спасибо, благодарю и другие.Паттерн
$thanks
СомнениеРаспознает сомнение клиента — например, фразы может быть, возможно, вроде бы и другие.Паттерны:
$maybe
$dontKnow
EmailРаспознает введенный клиентом адрес электронной почты. Значение помещается в системную переменную $EMAIL.Регулярное выражение
ИменаРаспознает имена из системного справочника $NAME с популярными российскими именами в сообщении клиента. Значение помещается в переменную $NAME.Шаблон
* $Name *
ПолРаспознает пол клиента — например, слова мужчина, женщина, девочка, мальчик, парень и подобные. Значение помещается в переменную $GENDER.Паттерн
$gender
ГородРаспознает город, если он содержится в системном справочнике $CITY. Значение помещается в переменную $CITY.Шаблон
* $City *
СтранаРаспознает страну, если она содержится в системном справочнике $COUNTRY. Значение помещается в переменную $COUNTRY.Шаблон
* $Country *
СтолицаРаспознает столицу, если она содержится в системном справочнике $CAPITAL. Значение помещается в переменную $CAPITAL.Шаблон
* $Capital *

Группа интентов Эмоции

ИнтентОписаниеЧто содержит
Нецензурная лексикаРаспознает нецензурную лексику или оскорбления. Например, если сообщение клиента содержит мат или слова дурак, придурок и другие.
Положительная оценкаРаспознает одобрение от клиента. Например, если сообщение клиента содержит слова хорошо, нравится и другие.Паттерны:
$like
$good
$super
Негативная оценкаРаспознает негативную оценку клиента. Например, если сообщение клиента содержит слова плохо, не очень, не нравится и другие.Паттерн
$bad
Нейтральная оценкаРаспознает нейтральную оценку клиента. Например, если сообщение клиента содержит слова нормально, сойдет и другие.Паттерн
$normal

Группа интентов Продвинутые инструменты

ИнтентОписание
num to $varСохраняет ответ клиента в переменную. Клиент должен написать ответ числом.
text to $varСохраняет весь текстовый ответ клиента в переменную.
file to $varСохраняет входящий файл от клиента в переменную.
phone to $varСохраняет введенный клиентом номер телефона в переменную.

Интенты телефонии

Данная группа интентов присутствует только в сценариях для звонков.

Чтобы увидеть готовые интенты для телефонии, разверните меню Телефония.

Вы можете использовать в сценарии для звонков следующие готовые интенты:

ИнтентОписаниеПаттерны
Запрос на повторный звонокРаспознает просьбу клиента перезвонить повторно.$redialrequest
Запрос на повтор фразыРаспознает просьбу клиента повторить фразу.$phraserequest
Плохо слышноРаспознает слова клиента о том, что клиент не расслышал фразу бота.$canthear
Согласие прослушать предложениеРаспознает согласие клиента выслушать предложение бота.$offeragreement
Отказ прослушать предложениеРаспознает отказ клиента выслушать предложение бота.$offerreject
$disagree
$no
Согласие получить SMSРаспознает согласие клиента получать SMS на свой номер телефона.$smsofferagreement
$agree
$yes
$sure