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

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

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

Эти реакции закладываются в блок Интенты (от англ. 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