Текстовые и медиа блоки чатбота

Текстовые и медиа блоки чатбота
Автор:
Автор материала
Дмитрий
Время чтения:
Время чтения
15 мин.
Обновлено:
Обновлено, дата
21/01

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

Проектирование и ограничения текстовых сообщений

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

Бот отправляет это сообщение
Бот отправляет это сообщение

При написании текстов следуйте следующим рекомендациям:

  • Простота и ясность. Используйте короткие предложения и избегайте сложных конструкций. Понятный текст снижает риск недоразумений.
  • Интонация. Сообщения должны быть дружелюбными, соответствующими ожидаемому стилю речи, чтобы создать комфортную атмосферу общения.
  • Персонализация. Обращение к пользователю по имени или использование данных о его предпочтениях повышает вовлечённость в диалог.

За этот курс я не раз упоминал, что диалог в чате предполагает общение в удобном формате. Персонализация общения и диалогов достигается за счет того, что ваш бот общается с каждым отдельно (в отличие от большинства стандартных рассылок по почте). Поэтому вы можете получать-сохранять данные каждого собеседника в ходе диалога и затем использовать их в тексте. Говоря о персонализации, я в первую очередь указывал обращение по имени, но также вы можете сохранять в данных другую информацию от самого пользователя, использовать результаты тестов, результаты обмена данными бота с сайтами, уникальные строки из наборов текстов и др.

Как использовать переменную внутри текста?
Как использовать переменную внутри текста?

Чуть позже мы будем говорить о переменных, поэтому детально рассмотрим их использование там. Сейчас вам нужно знать, что данные пользователя запоминаются в переменных, а чтобы использовать переменную внутри текста, напишите ее в таком виде {{переменная}} (именно по 2 фигурные скобки, все без пробелов, латинница). Редактор поймет и подставит переменную в текст.

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

Чатбот печатает текст
Чатбот печатает текст

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

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

Короткий или длинный текст?

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

Множество коротких сообщений чаще всего оказывается более удобным в контексте общения в чате, поскольку они:

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

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

3.     Снижают вероятность перегрузки информацией. Длинные сообщения без перерыва трудно воспринимаются. Когда информация подается частями, легче поддерживать интерес.

Тем не менее, ударяться полностью в эту сторону не стоит. Множество сообщений, полученных без остановки раздражают: они быстро уходят вверх чата (и нужно прокручивать), постоянно идут уведомления, люди воспринимают их в качестве отдельных мыслей, даже если сообщения связаны. Поэтому важно сохранять баланс!

Длинные сообщения полезны, если информация требует более детального объяснения. Однако, если ее слишком много, то объяснение в чате может просто не подходить - лучше использовать внешние страницы, на которых этот текст можно прочитать целиком. Это подходит для таких материалов, как:

1.     Технические инструкции или пользовательские руководства. Когда информация требует детального изучения и поэтапного выполнения действий, отправка ссылок или перенаправление на отдельную страницу позволяет пользователю сосредоточиться на нужной информации без перегрузки.

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

Редактирование текста сообщения
Редактирование текста сообщения

Использование блока в редакторе

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

Более подробно об использовании блока читайте в WIKI.

Использование медиа-блоков

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

При работе с медиа-блоками соблюдайте следующие правила:

  • Соответствие контексту. Медиафайлы должны дополнять текстовую информацию, а не заменять её.
  • Качество. Используйте изображения и видео высокого качества, чтобы не снижать восприятие информации.
  • Размер файлов. Учитывайте ограничения платформы на размер медиафайлов. Это важно для быстрой загрузки и стабильной работы чатбота.

Использование блока в редакторе

Чтобы добавить или изменить медиа, нажмите на него (или для нового фото/видео/звука значок файла внизу экрана. Если файлов нет, нажмите «добавить», если есть - выберите файл. Во всплывающем окне выберите один из уже загруженных или загрузите новый файл. Система автоматически поймет, что это фото, музыка или видео. Нажмите «Выбрать» и затем нажмите «изменить». Данные сохранятся, а в диалоге появится выбранное медиа.

Хотите зарабатывать на чат-ботах?

Хотите зарабатывать на чат-ботах?

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

Как добавить или изменить медиа?
Как добавить или изменить медиа?

Более подробно об использовании блока читайте в WIKI.

Планирование диалога или лучшие практики общения

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

  1. Прогнозируйте действия пользователя. Сценарий должен учитывать возможные ответы и реакции, чтобы избежать тупиковых ситуаций.
  2. Используйте кнопки и меню. Предоставление вариантов ответа в виде кнопок упрощает взаимодействие и снижает вероятность ошибок.
  3. Проявляйте гибкость. Чатбот должен уметь адаптироваться к разным сценариям и учитывать контекст диалога.
  4. Не перегружайте пользователя информацией. Разделяйте сообщения на логические блоки и добавляйте интерактив в общение.
  5. Запоминайте информацию. Учитывайте то, что уже знаете о пользователе и не задавайте повторных вопросов. Старайтесь персонализировать контент в целом и сообщения в частности.

Например, если пользователь интересуется статусом заказа, бот может запросить номер заказа и предоставить информацию о текущем состоянии. Если заказ был оформлен через бота, то данные уже сохранены и тогда запрашивать не нужно. А если пользователь задаёт уточняющие вопросы, бот должен иметь возможность переключиться на соответствующий сценарий.

Практическое задание

Как всегда, предлагаю закончить урок простым практическим заданием. Вы можете использовать предложенный ниже диалог (см. пример) или использовать часть того диалога, который корректировали в прошлом уроке. Однако не забегайте вперед: отправьте несколько сообщений и медиа файлов без ожидания ответов и других действий. Не нужно переносить весь диалог, так как сейчас мы тренируемся в использовании блоков урока. В следующих мы будем разбирать подробнее остальные составляющие диалога, тогда составите общение полностью.

Ваше задание:

1. Перенесите диалог в конструктор. Проверьте, идет ли общение так, как предполагается диалогом (с учетом задания).

2. Загрузите измененный диалог в бота. Проверьте его в подключенном боте (в телеграм). Идет ли общение так, как вы записали в конструкторе? Запишите ниже, какие особенности общения вы увидели, какое впечатление сейчас производит бот:

Сохранить

Как будете готовы, переходите к следующему уроку.

---

Диалог

[Отправка сообщения] Привет, я Виктор, чатбот для тренировки навыков создания диалогов.

[Отправка медиа] Фото с приветственным жестом

[Отправка сообщения] Хочу отправить вам открытку с подарком.

[Отправка медиа] Фото с подарком

[Отправка сообщения] Я хочу рассказать про Элизу. Вы знаете, кто такая Элиза?

[Отправка сообщения] В 1966 году профессор Массачусетского технологического института Джозеф Вейценбаум разработал компьютерную программу под названием Элиза. Считается, что это первый чат-бот в истории.

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

[Отправка сообщения] История с 1966 не остановилась - до бума внедрения чатботов появилось еще множество программ, которые по своему смыслу на них походили. Расскажу я про них чуть позже. 

Как обновить чатбот?

Система 4study построена таким образом, что все изменения происходят в конструкторе. В это время бот продолжает общаться с пользователями по тому диалогу, который был ранее в него загружен. Это позволяет делать все необходимые изменения и тестировать их. А для публикации изменений для всех пользователей нужно загрузить новую схему в работу!

Для визуального конструктора порядок действий следующий. Вам нужно нажать кнопку «Сохранить» вверху конструктора.

Нажмите кнопку «сохранить»
Нажмите кнопку «сохранить»

Система проверит введенные данные в автоматическом режиме и подготовят их для тестового бота. Если вы нажмете на «Протестировать», то во всплывающем окне вы сможете проверить диалог во внутреннем чате (он имеет ограничения). В рамках задания вам нужно загрузить его в публичного бота, поэтому нажмите кнопку «Обновить».

Протестировать или обновить
Протестировать или обновить

Если у вас подключено несколько каналов, то система будет загружать диалог последовательно в каждый из каналов по отдельности. Нажмите на кнопку Телеграмма после загрузки, чтобы сразу перейти в ваш чатбот и попробовать результат на практике. Если вы уже взаимодействовали ранее с этим ботом, нажмите на кнопку «старт» снова или напишите «/start». Эта команда перезапускает диалог чатбота.

Как будете готовы, переходите к следующему уроку.

Автор: Дмитрий
  1. Главная

Вам также понравится

Научитесь создавать ботов из программирования

Прекрасная идея? Создайте бота для ее реализации самостоятельно. Мы научим и проведем через все этапы от поиска идеи и написания диалогов до публикации и удержания интереса пользователей на бесплатном открытом курсе.

НАУЧИТЬСЯ БЕСПЛАТНО

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

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

Пройти тест и узнать
1/23
Чатбот для интернет-магазина: клиент выбирает между двумя похожими продуктами. Как он поможет с выбором?
Сравнит характеристики и преимущества товаров
Переключит клиента на консультанта
Подождет конкретного вопроса
Спросит о предпочтениях клиента и предложит лучший вариант
Назад
2/23
Для образовательного чатбота: как он должен действовать, если ученик отвечает неправильно на вопрос теста?
Уточнить сложности/проблемы и в общении объяснить именно их
Отправить стандартные дополнительные материалы для изучения темы
Перейти к следующему вопросу
Объяснить правильный ответ и предложить повторить попытку
Назад
3/23
Клиент пишет, что он раздражен и разочарован продуктом. Как чатбот ответит пользователю?
Подробно расспросит, по возможности снижая накал статей. При необходимости отправит заявку менеджеру (для сложного взаимодействия)
Предложит стандартный бонус или скидку без доп.общения с пользователем
Извинится за неудобства и уточнит: «В чем именно вы ожидали большего? Мы по возможности исправим!»
Автоматически предложит вернуть деньги или обменять товар
Назад
4/23
У вас образовательный портал. На странице продажи курса / в первом сообщении продающего чатбота, бот должен вовлечь пользователя в диалог. Как лучше начать разговор?
Назад
Вперед
5/23
Клиент жалуется, что раньше чатбот отвечал быстрее или на большее число вопросов. Как ваш чатбот отреагирует?
Извинится и объяснит, что проблема временная
Расскажет больше о возможностях, которые он теперь предоставляет (и в связи с чем связаны неудобства)
Поднимет настроение, написав что-то вроде шутки: «Иногда и боты нуждаются в кофе»
Спросит, чем еще может помочь, чтобы компенсировать неудобства
Назад
6/23
Ваш чатбот должен мотивировать сотрудников проходить обучение. Что он предложит?
Полезный контент
Персональные рекомендации по обучению на основе тестов и результатов пользователя
Полезные материалы и упражнения с результатом, который можно сразу оценить
Игровые элементы: баллы, награды и лидерборды
Назад
7/23
Ваш чатбот работает в туристической компании. Как он будет предлагать туры?
Через тест «Где вы хотите отдохнуть?»
Сразу покажет акции и популярные направления
Предложит персонализированные варианты на основе данных клиента
Туры продают менеджеры, а бот только осуществляет поддержку
Назад
8/23
Вы продаете новый товар, и его нужно активно продвигать. Что предложит ваш чатбот?
«Суперновинка! Только сегодня скидка 20%!»
«Узнайте, подходит ли этот товар вам!»
Рассказ о продукте через интересную историю или кейс
Назад
9/23
Вы проводите обучение через чатбота. Пользователь не понимает тему. Как чатбот сможет лучше ему помочь?
С помощью ИИ придумает другое объяснение, примеры и упражнения
Предложит пройти еще раз с новыми подсказками и упражнениями
Покажет дополнительный материал и объяснения
Направит к преподавателю или эксперту
Назад
10/23
Система, включающая не только бота - у вас сложный продукт со всевозможными настройками. Как бы вы вводили пользователя в продукт и как использовали бы ботов?
Назад
Вперед
11/23
В интернет-магазине пользователь добавляет товары в корзину, но не завершает покупку. Что предложит чатбот?
Напоминание с бонусом через некоторое время: «Оформите заказ сегодня и получите скидку!»
Подсказки по мере взаимодействия: «Не можете выбрать? Вот популярные товары из вашей корзины.»
Личный подход: «Вам нужна помощь с оформлением?» и соответствующий опрос
Назад
12/23
Ваш чатбот должен привлечь внимание пользователей из социальной сети, к которой он подключен. Не принимая во внимание получение трафика, как он будет вовлекать пользователей?
Запустит викторину: «Ответьте на 3 вопроса и получите подарок!»
Подождет, кошда пользователь сам ему напишет
Предложит тест: «Насколько ты готов к [теме вашего продукта]?»
Опубликует шутку или мем с вопросом: «Угадай, кто твой идеальный помощник?»
Назад
13/23
Вы хотите, чтобы пользователи поделились мнением о вашем продукте. Как это сделает чатбот?
Прямой вопрос: «Что вам (не)понравилось больше всего?»
Лучший отзыв месяца получает приз
Предложить скидку за отзыв
Упаковать процесс в мини-квиз или игру с веселыми вопросами, из которых будет понятно мнение пользователя
Вопрос: «Оцените от 1 до 5, насколько вы довольны сервисом.»
Назад
14/23
Ваш чатбот — помощник в фитнес-клубе. С точки зрения бизнеса, что должен сделать бот, если пользователь пропустил неделю тренировок?
Предложить персональную консультацию с тренером
Прислать стандартное мотивационное сообщение с полезным советом
Напомнить о цели, которую хочет достичь пользователь
Спросить, напоминать ли ему
Назад
15/23
Отзывы показали частое мнение типа: «У вас что-то скучный бот!», а проведенный анализ показал важность этой составляющей общения. Как бы вы оживили диалог бота?
Показать забавные факты о компании или продукте
Сделать более юмористический контент бота с шутками и мемами
Добавить интерактивные тесты, упражнения и мини-игры
Не менять ничего
Назад
16/23
У вас много ушедших / потерянных клиентов. Вы поставили задачу для бота - вернуть их. Как лучше построить общение с ними?
Напомнить о преимуществах продукта через личное сообщение
Задать пару вопросов типа «Что нам улучшить, чтобы вы вернулись?»
Предложить эксклюзивную скидку или подарок
Назад
17/23
Ваш чатбот должен обучать пользователей новому навыку. Как он это сделает?
Проведет интерактивный тест, чтобы сразу закрепить знания
Будет использовать наиболее эффективные упражнения (тесты, повторы, групповые задания) для выбранной ЦА
Разделит обучение на короткие шаги с примерами
Пошлет видеоуроки или статьи для самостоятельного изучения
Назад
18/23
Ваш чатбот должен вовлечь пользователя в разговор, который начал с «Просто смотрю». Что предложить?
Сделать небольшой гид по сайту и показать интересные разделы
Спросить: «Что вы ищете? Могу помочь!»
Рассказать о самых популярных продуктах прямо сейчас
Назад
19/23
Пользователь забыл имя вашего бренда и спрашивает: «Чем вы вообще занимаетесь?» Как боту лучше ответить?
Поделиться ссылками на статьи и кейсы для изучения
Подписать пользователя на рассылку с подробной информацией
Запустить мини-квиз: «Угадайте наш продукт за 3 подсказки!»
Рассказать коротко о компании и ее ключевых услугах
Назад
20/23
Вы хотите, чтобы чатбот стал вирусным. Какой нестандартный функционал (или необычную фишку) вы бы добавили? Подумайте, словно пользователь этого вирусного бота, что бы вас привлекло?
Назад
Вперед
21/23
Клиент написал ночью: «Мне нужно срочно поговорить с менеджером!» Как чатбот справится с запросом?
Постарается помочь пользователю решить вопрос самостоятельно с помощью сценариев
Уточнит детали и при необходимости передаст заявку дежурному менеджеру
Предложит оставить заявку и пообещает срочный ответ утром
Покажет список часто задаваемых вопросов и проблем для самопомощи
Назад
22/23
Ваш чатбот помогает выбрать блюдо в ресторане. Клиент спрашивает, что лучше: паста или бургер? Как ответит ваш бот?
Бот просто должен получить заказ, остальное неважно
Предложит небольшую игру из картинок с теккстом на тему: «У нас лучший бургер или паста? Проверьте сами!»
Уточнит, что предпочитает пользователь, и задаст другие вопросы для выбора блюда
Порекомендует блюдо по популярности
Назад
23/23
Клиент жалуется, что доставка задерживается. Как ваш чатбот должен реагировать?
Сначала уточнит заказ и предложит обновленную информацию о доставке
Сразу извинится и отправит промокод на скидку за неудобства
Предложит связаться с менеджером для решения проблемы
Уточнит статус доставки и при необходимости погасит негатив пользователя с помощью отвлекающих сообщений и скидок
Назад

Обрабатываем ваши ответы...

>
Сделано на платформе ПРАВОЛОГИЯ