Концовки

Ваша персона должна заканчивать разговор соответствующим образом. Воспользуйтесь преимуществом этого компонента, чтобы обеспечить закрытие таким образом, чтобы продемонстрировать социальный интеллект.

Завершенное намерение

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

Делать.

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

Не.

Здесь персонаж упускает возможность сэкономить время/усилия пользователя на будущих заказах.

Предлагайте родственные намерения в фишках.

Делать.

Чипы предвидят, что пользователь может захотеть сделать дальше.

Не.

Хотя эти чипы предлагают пользователю другие возможности, в данном контексте они менее актуальны.


Заброшенное намерение

Пользователи отказываются от задач по разным причинам. Может быть, их прервали. Может быть, они потеряли интерес. Или, может быть, ваша персона неправильно их поняла и, следовательно, повела их по ложному пути. Независимо от причины, вы должны позволить пользователю решить, когда разговор должен закончиться.

Не перепроверяйте, если значительный прогресс не будет потерян.

Обратите внимание, что «выход», «отмена», «стоп», «неважно» и «до свидания» поддерживаются по умолчанию, поэтому, если пользователи произнесут их, ваше действие завершится. Дополнительные сведения см. в разделе Выходы приложений .

Делать.

Уважайте такие просьбы, как «Я закончил», «Я закончил» или «Забудьте об этом».

Не.

Не угадывайте намерения пользователя. Вместо этого поверьте, что они попросили то, что хотели. Здесь не стоит перепроверять, потому что пользователь еще не добился большого прогресса.

Как только пользователь указал, что разговор окончен, предположим, что вы потеряли его внимание.

Делать.

Поддерживайте все способы, которыми пользователи прощаются, например, «Нет, это все» или «Хватит», и изящно завершайте работу.

Не.

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


Переключиться на другое устройство

Иногда вашей персоне уместно передать разговор с одного устройства на другое.
Не заставляйте пользователя переключать устройства. Они могут пытаться завершить свое путешествие на определенном устройстве по разным причинам. Уважайте этот выбор.

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


Неподдерживаемое намерение

Разговоры могут закончиться, если ваше действие не поддерживает запрошенную пользователем функциональность. Это тип системной ошибки .
Избегайте чрезмерных обещаний. Используйте фразы типа «Я пока не могу сделать X» только в ситуациях, когда есть планы по созданию запрошенной функциональности.

Делать.

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

Не.

Не будьте слишком извиняющимися. Не используйте «пока», если функция не появится в ближайшее время.


Ошибка

К сожалению, иногда разговоры заканчиваются из-за неисправимой ошибки. Подробную информацию о том, как обрабатывать ошибки Max No Input, Max No Match и системные ошибки, см. в разделе Обработка ошибок.
В этом примере следует рекомендуемая обработка «Нет совпадения» , предоставляя быструю повторную подсказку, за которой следует эскалация деталей и, наконец, завершение разговора.

Делать.

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

Не.

Не давайте пользователю расплывчатую фразу «попробуйте позже». Не будьте слишком извиняющимися.