Содержание
10 Конструкторов для создания Телеграм-ботов
Чат-боты активно внедряются в коммуникации между бизнесом и клиентами. Это удобно всем: менеджеры не тратят время на простые запросы и работают с частными случаями. Клиенты — не ждут ответа поддержки, быстро получают нужную информацию.
Ботов используют в разных сферах: от интернет-магазинов до государственных ведомств. Сейчас набирают обороты чат-боты в Telegram: мессенджер стал самым популярным в России, поэтому все больше компаний используют его для общения с клиентами.
Мы проанализировали 10 конструкторов для создания Telegram-ботов, и делимся ими в этой статье:
- Carrot quest
- BotHelp
- BotMother
- ManyBot
- Chatforma
- Sendpulse
- Salebot
- Sambot
- Robochat
- Aimylogic
Carrot quest
Платформа для коммуникации онлайн-бизнеса с пользователями. С помощью Carrot quest можно настроить чат-бота на сайте, а также в мессенджерах, в том числе и в Telegram.
Основные возможности
- Визуальный конструктор чат-ботов;
- сбор информации о пользователе, его контактов и автоматическая передача данных в сервис;
- автоматическое назначение диалога на нужную команду или оператора;
- связка инструментов на сайте и в других каналах — например, можно настроить поп-ап и в нем предлагать перейти в Telegram;
- отправка видео, фото и других файлов;
- сегментация пользователей.
Читайте также:
Ограничения
В боте пока нет массовых рассылок.
Тарифы
Telegram-бот — это дополнительный модуль, от 1390 ₽ в месяц. Зависит от количества активных контактов в Telegram. Обратите внимание, что чат-бота можно подключить только при настроенной интеграции.
Если вы хотите протестировать бота в Telegram уже сейчас, напишите нам в чат «Хочу Telegram-бота». Менеджер рассчитает точную стоимость для вашей компании и поможет подключить модуль.
BotHelp
Платформа для рассылок, автоворонок и чат-ботов в мессенджерах и соцсетях.
Основные возможности
- Создание вариативных цепочек для персонализации бота;
- сбор контактов прямо в мессенджере;
- аналитика ботов;
- готовые шаблоны;
- массовые рассылки и настройка отложенных сообщений;
- сегментация клиентов;
- отправка фото, видео и других файлов.
Ограничения
- нет возможности удалять отправленные сообщения;
- неоплаченные кабинеты на пробном периоде удаляются через месяц.
Тарифы
От 900 ₽ до 100 000 ₽ в месяц, зависит от количества подписчиков.
BotMother
Конструктор чат-ботов для Telegram, Viber, Facebook, Instagram, ВКонтакте и Одноклассников.
Основные возможности
- Создание чат-ботов без разработчика в визуальном конструкторе;
- общение с пользователями в соответствии с заданным сценарием, возможность просмотра диалогов;
- отправка фотографий, видео и других файлов;
- статистика ботов;
- передача диалога с ботом менеджеру.
Ограничения
По отзывам, ограниченная статистика и частые сбои в работе сервиса.
Тарифы
Есть бесплатный тариф, до 10 ботов сразу для всех мессенджеров. Самый дорогой — 10 999 ₽ в месяц, зависит от количества ботов.
Manybot
Конструктор ботов для Telegram, один из самых простых в использовании. Лучше всего подходит для небольших проектов.
Основные возможности
- Нет ограничений по длине сообщения;
- отправка картинок, видео и других файлов;
- создание собственных команд и многоуровневых меню;
- подключение нескольких администраторов на одного бота;
- настройка автопостинга на RSS-канале или YouTube;
- 6 языков отображения.
Ограничения
- Узкий функционал, который не обновляется с 2015 года;
- часто бот отвечает долго или не отвечает совсем.
Тарифы
Конструктор полностью бесплатный.
Chatforma
Конструктор для создания ботов в Telegram, Viber и ВКонтакте.
Основные возможности
- Рассылки по неограниченному количеству пользователей;
- оповещения менеджеров о новых заказах;
- сбор данных о клиентах;
- отправка массовых рассылок;
- сегментация базы лидов, чтобы создавать более персонализированные сценарии;
- витрины товаров;
- интеграции с CRM-системами, Google Таблицами, программами складского хранения (для интернет-магазинов), платежными системами.
Ограничения
- Платные консультации по возможностям сервиса;
- в открытом доступе только базовый курс по созданию бота, остальные — платные;
- бывают задержки в ответах бота.
Тарифы
Есть возможность помесячной оплаты и за год. Стоимость от 2000 ₽ в месяц до 50 000 ₽ в год. Триал — 15 дней.
Sendpulse
Платформа для маркетинга и продаж. Можно создавать рассылки через email, смс и Viber, настраивать Web Push, лендинги, поп-апы и чат-боты в соцсетях, в том числе и в Telegram.
Основные возможности
- Визуальный конструктор ботов;
- отправка массовых рассылок;
- сегментация аудитории по нужным фильтрам;
- встроенный виджет на сайте;
- отправка изображений и файлов;
- внутренняя аналитика;
- автопостинг сообщений;
- прямая интеграции с ChatGPT;
- история чатов;
- прием платежей.
Ограничения
- Клиенты жалуются на плохую работу поддержки, в некоторых регионах она не работает вообще;
- нет понятного механизма смены валюты в личном кабинете для пользователей сервиса.
Тарифы
Стоимость зависит от количества подписчиков, минимальный — 653 ₽ в месяц за 500 подписчиков.
Salebot
Платформа для автоматизации продаж и маркетинга.
Основные возможности
- Визуальный конструктор ботов;
- создание сложных ботов;
- отправка файлов, видео, голосовых сообщений;
- автоматическая запись данных о клиенте и их передача в CRM при настроенной интеграции;
- история переписки.
Ограничения
По отзывам, интерфейс подходит для продвинутых пользователей. Сервис часто падает, из-за чего боты перестают работать.
Тарифы
Есть бесплатный тариф без возможности отправлять рассылки. Самый дорогой — 1799 ₽ в месяц, есть триал 3 дня.
Sambot
Конструктор чат-ботов Telegram. Он помогает делать чат-ботов для диалогов с пользователями и для групповых чатов.
Основные возможности
- Визуальный конструктор для создания ботов;
- шаблоны настроек ботов;
- статистика действий пользователей;
- отправка фото, видео, аудио и других файлов;
- сегментация пользователей;
- настройка чата для менеджеров;
- настройка автоответов по ключевым запросам;
- бесплатные мастер-классы по созданию ботов.
Ограничения
Нет бесплатного тарифа и пробного периода.
Тарифы
От 750 ₽ до 5400 ₽ в месяц, зависит от количества дней и запросов — действий пользователей и бота.
Robochat
Онлайн-сервис для создания чат-ботов без программирования.
Основные возможности
- Визуальный конструктор ботов;
- настройка автоматических рассылок;
- настройка ключевых слов для отправки сообщений бота;
- настройка отложенной отправки сообщений;
- рандомное разделение аудитории для проведения A/Б тестирования;
- отправка фото, видео, аудио и других файлов;
- статистика ботов.
Ограничения
- Нет интеграций;
- техподдержка не работает в выходные и ночью.
Тарифы
Есть бесплатный тариф до 250 пользователей. Самый дорогой — от 4990 ₽ в месяц, на котором можно заказать разработку бота.
Aimylogic
Конструктор для создания чат-ботов с искусственным интеллектом.
Основные возможности
- Визуальный конструктор ботов;
- история диалогов;
- настройка бота в 19 каналах;
- автоматический сбор обратной связи;
- распознавание речи и запись звонков;
- интеграции с CRM и другими сервисами;
- 8 готовых шаблонов для общения с пользователями;
- история версий бота;
- отправка фото, видео и других файлов.
Ограничения
Визуальный редактор работает корректно только в Google Chrome, нет мобильной версии.
Тарифы
Есть бесплатный тариф. Самый дорогой — 14 900 ₽ в месяц, зависит от количества уникальных подписчиков.
Настройте своего Telegram-бота: внедряйте сценарии, собирайте информацию о пользователях и получайте их контакты. Мы будем рады получить от вас обратную связь, чтобы сделать бота удобнее и полезнее для наших клиентов.
Чтобы подключить Telegram-бота от Carrot quest, напишите нам в чат «Хочу Telegram-бота».
Написать в чат
Как самостоятельно создать чат-бота в Telegram
Чат-боты помогают принимать заказы, записывать клиентов на услуги, отвечать на частые вопросы и собирать обратную связь. Это экономит время предпринимателя и сотрудников, которые работают с покупателями.
Чтобы создать виртуального помощника, не нужно знать языки программирования. Специалист по чат-ботам Сергей Титов делится инструкцией, как написать программу в Telegram за шесть шагов.
Я пишу ботов уже 6 лет, а для Telegram — последние 3 года. Среди моих клиентов — интернет-магазины, фитнес-центры, салоны красоты, агентства недвижимости, турагентства, отели и автосервисы.
В среднем 30 % клиентов у компаний, с которыми я работаю, начинают пользоваться ботами. Например, записываются на консультации удалённо. А выручка бизнеса растёт на 20–30 % в течение года после запуска виртуального помощника.
Сергей Титов
Делает ботов в мессенджерах
Что такое чат-боты и почему их лучше писать для Telegram
Это программа, которой можно доверить рутинные задачи. Например, приём заявок от клиентов, подбор товара по запросу, сбор обратной связи и ответы на стандартные вопросы. Плюс чат-ботов в том, что они работают круглосуточно и могут присылать пользователям сообщения в любое время.
Читайте также: всегда на связи — как чат-бот помогает решать вопросы клиентов
Всех ботов для мессенджеров можно разделить на две группы:
- Для внешнего общения — с клиентами, партнёрами и другими людьми, которые не работают в компании. Сюда входят продающие и обучающие боты. Первые помогают клиенту выбрать и купить нужный товар, а вторые отвечают на вопросы или предлагают полезную информацию о компании.
- Для внутреннего общения — между сотрудниками или разными отделами. С их помощью чаще всего заполняют отчёты или проверяют, как работники выполняют задачи.
Бота можно написать для любого мессенджера, но в Telegram функций больше всего. Например, там можно создать мини-сайт или канал на основе вашего бота, поэтому он способен заменить даже странички в соцсетях. Допустим, у вас салон красоты — через бота легко делиться советами по уходу за окрашенными волосами или отправлять клиентам подборки средств для домашнего использования.
В этой статье — простая инструкция, как сделать чат-бота в Telegram, который поможет салону красоты записывать клиентов на стрижку и маникюр.
Шаг 1. Выберите платформу для создания ботов
Вот несколько бесплатных сервисов с платными опциями, где можно сделать бота самостоятельно.
MenuBuilderBot — конструктор, который работает прямо в мессенджере. Это удобно, потому что написать простого бота можно со смартфона. В сервисе можно сделать чат-бота в Telegram бесплатно с помощью базовых функций, например текстовых блоков или форм «Вопрос-ответ». За дополнительные нужно платить — к таким относятся рассылки или реферальные программы.
Так выглядит главный экран MenuBuilderBot и меню с добавлением бота
Botmaker — конструктор, с которым можно работать на компьютере. Для начала хватит бесплатного тарифа — воспользоваться ботом сможет до 500 человек. Стоимость PRO-версии начинается от 1 250 ₽ в месяц и зависит от тарифа. С ней сможете работать через бот больше чем с 500 клиентами, а ещё смотреть статистику их поведения: куда они нажимают в боте, в какой момент решают из него уйти.
Это конструктор в Botmaker
Первое время я работал в Botmaker, но потом понял, что у сервиса есть недостатки, которые мне мешают. В этом сервисе нельзя тонко настроить крупные блоки под задачи клиентов. Например, добавить реферальную систему или накопление баллов. Поэтому я перешёл на PuzzleBot.
Сергей Титов
Делает ботов в мессенджерах
PuzzleBot — веб-конструктор с простым интерфейсом и широкими возможностями. У сервиса есть бесплатный тариф, на котором доступно 15 команд и условий для бота. А ещё есть ограничение по количеству пользователей — не больше 150 человек. Стоимость платных тарифов начинается от 690 ₽ в месяц и зависит от функций. Например, в бесплатной версии будет реклама сервиса — её увидят все пользователи в самом первом сообщении. А в платных это можно отключить.
Так выглядит конструктор PuzzleBot с готовым списком команд, чтобы вы сразу могли оценить полезные функции
PuzzleBot — это серьёзный инструмент, но он подойдёт и тем, кто ещё не делал ботов. Когда освоите простые команды, можно подключить платный тариф, добавлять более сложные условия и связки. Например, показывать определённые товары разным клиентам в зависимости от их интересов или региона проживания.
Сергей Титов
Делает ботов в мессенджерах
Представим, что у вас небольшой салон красоты и вы хотите, чтобы клиентам было проще записываться на процедуры. Давайте разберёмся, как создать бота самому в PuzzleBot.
Шаг 2. Зарегистрируйтесь в PuzzleBot
Это можно сделать через электронную почту или Telegram. Весь процесс занимает пару минут.
Откройте сайт и нажмите кнопку «Начать пользоваться бесплатно». После этого вы попадёте на страницу регистрации.
Нажмите «Войти через Telegram» на странице регистрации. Можно ввести свою электронную почту и придумать пароль, но регистрация через Telegram быстрее. Браузер автоматически перекинет вас в мессенджер. А если переадресация не сработает, можете перейти в Telegram по QR-коду, который появится в сервисе PuzzleBot.
Запустите бота PuzzleBot в Telegram. Он автоматически создаст ваш аккаунт на сервисе. Нажмите кнопку «Перейти в личный кабинет».
Так выглядит PuzzleBot в Telegram и сообщение о том, что аккаунт готов к работе
Согласитесь с условиями использования и политикой конфиденциальности. Дальше сервис предложит заполнить основную информацию о себе, например добавить адрес электронной почты. Но этот шаг можно пропустить и сразу перейти в личный кабинет.
В личном кабинете сервис сразу предложит добавить бота по уникальному ключу — Telegram API-токену. В следующем шаге расскажем, где его взять.
Шаг 3. Создайте заготовку бота в BotFather
BotFather — это бот, который поможет быстро зарегистрировать нового бота в Telegram и получить API-токен для привязки к конструктору.
API-токен — уникальный идентификатор, который подтверждает, что программа принадлежит вам. С его помощью можно привязать бота к разным конструкторам и управлять им.
Запустите BotFather и выберите команду /newbot из списка. Сервис создаст нового бота, и вам нужно будет придумать:
- Название — будет отображаться в диалогах пользователей и может быть любым.
- Имя — поможет найти среди других похожих сервисов, должно быть уникальным, написанным латиницей и содержать слово bot. Минимальная длина — 5 символов, а максимальная — 32.
Когда зададите название, нужно придумать имя — это сложнее. Например, чтобы создать бота для записи на стрижку, пришлось перебрать несколько вариантов, и подошёл только последний. Остальные были заняты
Скопируйте API-токен, который сгенерировал BotFather. Это нужно, чтобы привязать бота к сервису PuzzleBot и начать работать в конструкторе. Лучше никому не пересылать токен, чтобы посторонние не смогли им воспользоваться.
Так выглядит API-токен
Добавьте API-токен в PuzzleBot. Нужно подождать, пока сервис примет бота. Затем он появится в личном кабинете.
В поле нужно вставить скопированный API-токен, и бот появится в личном кабинете PuzzleBot
Шаг 4. Создайте бота с помощью конструктора
Нажмите на бота в личном кабинете и перейдите на страницу со статистикой. В левом меню выберите вкладку «Конструктор». В PuzzleBot уже будет несколько команд для примера — их нужно удалить. После этого останется только стартовая, с которой вы начнёте настройку.
Чтобы удалить команды, перейдите в «Конструктор», зажмите Shift, выделите всё с помощью мыши и кликните на значок корзины. А потом выберите «Применить изменения» в левой части экрана — готовые команды пропадут
Создайте стартовую команду — обычно это приветствие и короткое описание функций. Для этого нажмите на /start и добавьте блоки в правой части экрана.
Для начала достаточно освоить два блока: «Текст» и «Изображение». В первом случае бот отправит пользователю только сообщение, а во втором — ещё и картинку. Можно поставить красивое фото салона, чтобы клиент сразу увидел, как у вас уютно.
Для примера заполним блок «Изображение». Нажмите на него, загрузите картинку с компьютера и напишите приветствие.
Блок «Изображение» вы найдёте в меню справа. Сначала загрузите картинку, а потом напишите текст
Под любым блоком в команде можно добавлять кнопки с действиями, чтобы направлять пользователя. Например, в случае салона красоты это будет выбор услуги или даты, когда клиенту будет удобно прийти. В PuzzleBot кнопки добавляются с помощью инструмента «Клавиатура» — она бывает двух типов:
- Обычная — кнопки появляются там, где у пользователя обычно находится клавиатура на смартфоне.
- Инлайн — кнопки появляются прямо под сообщением.
Слева — обычная клавиатура, а справа — инлайн. Первый вариант будет видно всегда, а второй останется привязанным к сообщению
В следующих шагах используем оба вида клавиатуры, чтобы показать, чем они различаются и как их настроить.
Нажмите «Обычная клавиатура» и укажите названия кнопок. Напишите, к какой команде будет переходить пользователь после того, как нажмёт кнопку. Нажмите зелёную галочку, чтобы всё сохранить.
Кнопка «Обычная клавиатура» находится в блоке с изображением. Придумайте названия, чтобы пользователю было понятно, зачем туда нажимать
Когда добавите все нужные кнопки, кликните в любом свободном месте, и меню справа свернётся. Новые команды для кнопок появятся автоматически. Чтобы сохранить, нажмите «Применить изменения» в левой части экрана. Эту кнопку можно нажимать после каждого действия или в самом конце, когда закончите создавать бота.
Оформите новые команды с помощью текстовых блоков. Для этого нажмите на пустую команду «Выбрать услугу» и кликните на «Текст» в меню справа. Предложите клиенту, куда он мог бы записаться, например на стрижку или маникюр, и добавьте инлайн-клавиатуру. Напишите вопрос в поле, задайте название кнопки и команду, к которой она поведёт. Нажмите на зелёную галочку, чтобы всё сохранить.
Форма для инлайн-клавиатуры не отличается от обычной, но подсвечена розовым, чтобы вы не запутались
После этого конструктор автоматически создаст новые команды «Стрижка» и «Маникюр».
Добавьте календарь к команде «Выбрать день». Тогда клиент сможет сразу отметить, когда ему удобно прийти в салон красоты.
Создайте текстовый блок и предложите записаться на определённую дату. Добавьте форму ввода, чтобы пользователь мог ответить на вопрос. В поле «Тип ввода» нажмите «Календарь».
Добавьте форму ввода к вопросу для клиента. Выберите, в каком формате пользователь будет отвечать на вопрос. В нашем случае — увидит календарь и сможет выбрать нужный день
Календарь можно настроить так, чтобы клиенту было проще записаться. Например, задать ограничение по дням недели или не показывать прошедшие даты, чтобы не было ошибок.
Чтобы задать ограничение, нажмите «Запрет на выбор дат» и выберите «Даты из прошлого». А чтобы обозначить, когда вы принимаете клиентов, кликните «Запрет на выбор дня» и отметьте галочками, когда вы закрыты
К форме ввода можно добавить ответ — его пользователь получит, когда выберет подходящий вариант. Например, поблагодарите за выбор даты и напишите, что делать дальше: просто прийти в салон или подождать подтверждения. Для этого кликните «Дополнительные настройки» после блока «Инлайн-клавиатура» и нажмите «Добавить реакцию на ответ».
Если добавить реакцию на ответ, пользователь получит сообщение, и диалог с ботом выйдет живее
Добавьте следующее действие к блоку «Выбрать дату». Например, переход к услугам. Для этого добавьте ещё один текстовый блок с инлайн-клавиатурой, напишите названия кнопок и команды, на которые они будут вести.
Так будет выглядеть новый блок — его пользователь увидит сразу после того, как получит сообщение с подтверждением выбора даты
Добавьте новую команду «Заявка» — на неё клиенты попадут из команд «Стрижка» или «Маникюр» и смогут оставить свои контакты для менеджера.
Кнопка «Добавить» находится в левой верхней части экрана. Выберите «Обычная команда» в выпадающем меню
Оформите команды с услугами с помощью текстовых блоков и инлайн-клавиатуры. Для этого нажмите на команду и добавьте блок «Текст» с предложением заполнить заявку. Затем прикрутите инлайн-клавиатуру, которая будет переводить клиента на форму заявки.
Это готовые команды для перехода в форму заявки из услуг «Стрижка» и «Маникюр»
Оформите команду «Заявка». Допустим, вы планируете собирать через неё контакты клиентов, чтобы потом перезвонить и назначить удобную дату. Для этого добавьте новый блок с формой ввода и напишите вопросы. В первом — «Как вас зовут?», а во втором — «По какому номеру с вами связаться?».
В первом вопросе выберите маску ввода «Текст», чтобы клиент не смог написать в ответ цифры, и добавьте реакцию, например «Приятно познакомиться». Во втором нужна маска ввода «Телефон», чтобы пользователь не мог написать текст в поле. Добавьте реакцию, например сообщение, что менеджер скоро перезвонит и уточнит детали.
Это формы ввода с масками «Текст» и «Телефон». Если использовать маски, клиент не сможет оставить неверные данные
Все заявки будут приходить в вашего бота — вы получите уведомление, когда новый пользователь выберет дату или поделится контактами. Клиенты этих сообщений не увидят. А ещё действия будут отображаться в блоке «Уведомления» в личном кабинете на сайте PuzzleBot.
Внутри бота уведомления о действиях будут выглядеть как сообщения с кнопками. Чтобы найти их в личном кабинете на сервисе, нажмите на колокольчик в правой верхней части экрана
Готовый бот в конструкторе будет выглядеть так:
Чтобы увидеть все команды и связки между ними, покрутите колёсико мыши и отдалите проект
Шаг 5. Оформите бота в BotFather
Чтобы ваш бот выглядел в Telegram аккуратно и завершённо, нужно добавить ему аватарку, описание в профиле и на главном экране.
Зайдите в BotFather, нажмите «Меню» и выберите команду /mybots. Сервис предложит выбрать одного из ваших ботов. Кликните на него — и увидите меню. Выберите Edit bot.
Добавьте описание профиля и бота, аватарку. Когда нажмёте на Edit bot, появится меню, где можно выбрать, что именно вы хотите исправить.
About — описание бота в профиле. Description — сообщение на первом экране. Botpic — аватарка
Нажмите на нужную кнопку и пишите прямо в бота. А чтобы изменить аватарку, прикрепите файл к сообщению.
После оформления бот будет выглядеть аккуратнее
Шаг 6. Проверьте, правильно ли работает бот
Чтобы принимать заявки от клиентов, нужно убедиться, что бот работает правильно. Для этого запустите его сами — лучше сделать это с аккаунта, который не привязан к вашему номеру телефона.
Вот что нужно проверить во время теста:
- Верная ли информация отображается в описании и сообщении на пустом экране.
- Работает ли тег /start для начала работы с ботом.
- Появляются ли основные кнопки в первом сообщении.
- На какие услуги ведут кнопки, связаны ли они друг с другом и нет ли ошибок.
- Правильно ли отображается календарь, действуют ли запреты на выбор дат.
- Как бот реагирует на ввод данных пользователей, присылает ли ответы.
- Приходят ли уведомления, что пользователь оставил свои контактные данные.
Проверим бота для салона красоты по всем этим критериям.
В боте правильно отображаются аватарка, описание и основные кнопки. Он реагирует на ответы пользователя и отвечает так, как вы задумали. Заявка с контактными данными появляется в боте после того, как пользователь поделится именем и номером телефона
Что запомнить
- Чат-боты полезны для бизнеса — им можно поручить простые консультации, запись клиентов на удобный день или подбор товаров по запросу. Это разгрузит менеджеров, они будут меньше заниматься рутиной.
- Бота можно создать в любом мессенджере, но Telegram — самый удобный. Тут бот может работать как мини-сайт или канал — подойдёт, если нужен дополнительный профиль, как в соцсетях.
- У многих специальных сервисов по созданию ботов есть бесплатные версии. Если вы пишете программу первый раз, платить необязательно — основных функций будет достаточно для теста.
- Для создания чат-бота не нужны навыки программирования. Достаточно немного усидчивости, внимания и нескольких часов свободного времени.
бесплатных чат-ботов Telegram с конструктором чат-ботов
Наши клиенты любят нас
Как подключить чат-бота Telegram
Создайте нового бота с помощью @BotFather, отправив команду /newbot . Если у вас уже есть бот, получите его токен командой /token .
Скопируйте этот токен и добавьте в свой аккаунт SendPulse.
Подробнее →
Теперь вы готовы! Ваш Telegram-бот подключен. Пришло время настроить автоответы.
Отправляйте массовые сообщения своим подписчикам Telegram
Добавляйте текст, изображения, файлы и кнопки в свои сообщения.
Когда кампания будет готова, вы можете запланировать ее отправку на определенный день и время. После отправки система показывает количество отправленных и открытых сообщений и перенаправляет на ваш сайт.
Принимайте платежи
Подключите искусственный интеллект к вашему чат-боту
Используя прямую интеграцию с языковой моделью ChatGPT от OpenAI, ваш бот может общаться с подписчиками как человек.
Подробнее
Сегментация и управление вашей аудиторией
Запустите кампанию чат-бота для всего списка или только для выбранных групп подписчиков. Наша функция сегментации с тегами и переменными поможет вам отправить правильное сообщение нужной аудитории.
Управляйте чат-ботами на своем смартфоне
Установите приложение и отправляйте быстрые ответы своим подписчикам чат-бота в Instagram, WhatsApp, Telegram и Facebook, работайте с данными подписчиков и анализируйте статистику чат-бота.
Виджеты подписки
Создайте список подписчиков Telegram на своем сайте
Разместите виджет на своем сайте, чтобы помочь посетителям подписаться на вашего бота, не покидая страницу. Если у вас есть чат-боты в нескольких мессенджерах, вы можете создать для них один виджет подписки. Этот виджет позволяет пользователям выбирать предпочитаемый канал связи: Instagram, WhatsApp, Facebook или Telegram.
Узнать больше →
Зачем нужен Telegram-бот?
Часто задаваемые вопросы
🤖 Что такое чат-бот Telegram?
Это полезный инструмент для любого бизнеса и маркетолога. Его цель — предоставить пользователям гибкие ответы на их вопросы через Telegram. Чем больше запросов сможет обработать ваш чат-бот, тем живее и эффективнее будет ваша беседа.
❓ Зачем мне создавать чат-бота?
Он помогает автоматизировать обычные задачи, собирать данные о ваших клиентах и увеличивать ваше присутствие в Интернете. Клиентам часто нужна ваша помощь в нерабочее время, и чат-боту пора выполнять тяжелую работу. Он может отвечать на часто задаваемые вопросы, помогать клиентам с размещением заказов и даже организовывать встречу с врачом.
⚙️ Как работает чат-бот Telegram?
Вам необходимо создать список частых вопросов, которые пользователи смогут задавать вашему боту. Чем больше команд вы зададите, тем умнее будет ваш бот. После того, как пользователь взаимодействует с вашим чат-ботом, он общается с ним в соответствии с заранее определенным сценарием, основанным на настроенных вами триггерах и ключевых словах.
📲 Как создать чат-бота в Telegram?
Создайте бота с помощью @BotFather, скопируйте значение токена и вставьте его в свой аккаунт SendPulse.
✔️ Как составить список подписчиков Telegram?
Вы можете разместить виджет подписки на своем сайте, добавить прямую ссылку на своего чат-бота Telegram или поделиться им в социальных сетях.
💸 Сколько стоит создать чат-бота?
Вы можете нанять разработчика для создания своего чат-бота, начиная с 200 долларов, но помните, что его «интеллект» влияет на общую стоимость и время, необходимое для его создания. С помощью SendPulse вы можете создать интеллектуального бота для Telegram без какой-либо технической подготовки и бесплатно.
✉️ Сколько сообщений я могу отправить бесплатно?
Вы можете бесплатно отправлять своим подписчикам до 10 000 сообщений в месяц. Нужно больше? Выберите платный план, начиная с $ 9,85 в месяц.
🛠️ Как мне включить чат-бота Telegram в свою многоканальную стратегию?
Просто выберите любой способ. Поощряйте получателей электронной почты подписываться на вашего чат-бота Telegram, чтобы первыми узнавать о горячих предложениях. При общении с клиентом через мессенджер попросите его оставить свой номер телефона для отправки трек-номера или деталей бронирования. Если вы выступаете на конференции, отобразите имя своего чат-бота, чтобы упростить контакт клиента с вашим брендом. С помощью SendPulse вы можете использовать Telegram, электронную почту, SMS, веб-push-уведомления, Instagram, Whatsapp и Facebook Messenger для взаимодействия со своей аудиторией.
Узнайте больше о чат-ботах Telegram
Подробнее →
Подробнее →
Подробнее →
Создайте чат-бота в Telegram бесплатно!
Вы можете отправлять до 10 000 бесплатных сообщений в месяц своим подписчикам с помощью SendPulse
Зарегистрироваться
Как создать автоматизированный поток для чат-бота Telegram
Построитель потока — это основной инструмент для настройки вашего бота, который будет приветствовать новых подписчиков, помогать пользователям, продавать товары и уведомлять менеджера о вопросах пользователей в чат-боте. Кроме того, чат-бот может собирать информацию и отправлять ее в вашу систему для дальнейшего использования.
Все, что вам нужно, это создать ключевые слова, спроектировать структуру бота и перетащить элементы в конструктор потоков SendPulse.
Ниже вы можете найти подробное оглавление. Используйте его как карту для удобной навигации, чтобы найти все возможные триггеры и элементы, чтобы начать добавлять их в поток вашего бота.
Выбор триггера для вашего потока
По умолчанию есть потоки «Приветствие», «Стандартный ответ» и «Отписаться от бота». И вы можете создавать свои собственные новые триггеры, чтобы получить больше функциональности.
Выберите своего бота. Перейдите на вкладку «Структура бота» и выберите триггер.
Потоки приветственных сообщений
Поток запускается после того, как пользователь подпишется на вашего чат-бота, т.е. после нажатия кнопки «Старт».
Пользователи могут подписаться, перейдя по ссылке на вашего бота https://t. me/username, найдя бота в приложении Telegram по его @username или используя виджет веб-сайта.
Этот поток знакомит пользователей с вашим ботом. Здесь вы можете написать о своем боте и его особенностях — чем бот может быть полезен, какую информацию может предоставить бот, как часто бот будет отправлять сообщения и содержание этих сообщений.
Стандартный ответ
Поток будет запускаться в ответ на любой вопрос пользователя, выходящий за рамки сценария вашего бота, или путем отправки изображения боту. Здесь вы можете добавить сообщение с информацией, с которым менеджер свяжется в рабочее время и ответит пользователю.
Вы можете установить интервал охлаждения для запуска потока от 1 минуты до 24 часов, чтобы ваш бот не запускался во второй раз в течение указанного интервала.
Отписка от бота
Это поток с одним элементом сообщения, который запускается после того, как пользователь отпишется с помощью команды /stop
или /unsubscribe
.
Триггерный поток
Вы можете добавить ключевые слова — триггеры, на которые ваш бот будет реагировать и запускать ваш поток.
Нажмите «Создать новый триггер». Напишите свою команду, используя одно или несколько слов. Например, вы можете использовать слова «Заказ», «Билеты», «Цена» или «Доставка».
Если пользователь вводит часть ключевого слова, связанного с вашей командой, ваш бот предложит подсказки, такие как кнопка с названием вашего триггера. Когда пользователь нажимает кнопку, поток запускается.
Чтобы отключить эту функцию, перейдите в настройки чат-бота и выберите параметр «Отключить предложения бота, когда введенные сообщения не соответствуют ключевому слову».
Создайте свой поток
Важно тщательно продумать архитектуру и логическую структуру вашего бота. Хорошо спроектированный бот позволит пользователям легко получить ответ на свой вопрос или успешно оформить заказ, предоставив необходимую информацию.
Сформулируйте задачи бота, разделите его функции на секции, продумайте, как вы будете соединять элементы, и начните создавать поток вашего бота с помощью нашего конструктора перетаскивания.
Все элементы, доступные в построителе, являются необязательными, вы даже можете остановить построение после первого элемента сообщения.
Мы рекомендуем ознакомиться с различными видами чат-ботов и стратегиями их создания в нашем блоге.
Старт
Вы можете выбрать первый элемент, запускающий поток: «Сообщение», «Фильтр», «Рандомизатор» и «Запрос API».
Например, с помощью элементов «Фильтр» и «Запрос API» вы можете проверить данные абонента и персонализировать свое общение, запустив свой поток только для тех пользователей, у которых есть или не имеют запрашиваемые данные или разветвить свой поток и отправить разные Сообщения. С помощью элемента «Рандомизатор» вы можете разнообразить автоответы вашего чат-бота или создать A/B-тест.
Чтобы сделать элемент начальным, подключите нужный элемент к элементу «Старт».
Чтобы увидеть, какой триггер запускает ваш поток, нажмите на кнопку «Старт».
Элемент «Сообщение»
С помощью элемента «Сообщение» вы можете создать сообщение любого типа и добавить в него различные блоки: текст, видео, галерею, кнопки, запрос пользовательских данных и так далее.
Вы можете добавить элемент «Сообщение» в любую часть потока. Например, в последнем блоке вашего потока вы можете поблагодарить своих пользователей, подтвердить их заказ и отправить информацию из собранных вами переменных, спросив, верна ли информация.
Текст
В элементе «Сообщение» выберите тип текстового элемента и добавьте текст вашего сообщения. Кроме того, вы можете добавлять эмодзи и переменные, чтобы персонализировать свои сообщения.
Чтобы добавить переменную, нажмите {} в правом углу текстового блока и выберите переменную, которую хотите добавить, из раскрывающегося меню. Если у вас есть значение этой переменной в контактной информации пользователя, он получит сообщение с заполненным значением.
Вы можете добавить следующие типы переменных:
- Пользовательские переменные для контактов . Вы можете передавать переменные, когда пользователь подписывается на вашего чат-бота. Установите и обновите переменные вручную в разделе «Аудитория». Задавайте и обновляйте переменные автоматически в потоке с помощью элементов «Действие — установить переменную», «Ввод пользователя» и «Запрос API».
- Системные переменные . Вы можете вставить текст последнего сообщения от вашего подписчика с помощью кнопки
last_message
переменная. Вы также можете добавить идентификатор подписчика, используяcontact_id
, и идентификатор подписчика Telegram, используяtelegram_id
. - Глобальные переменные . Вы можете создавать свои собственные переменные в настройках вашего бота и использовать сообщения с предопределенными значениями, которые будут доступны всем вашим подписчикам. По умолчанию доступны
$bot_name
,$bot_id,
и$current_date
.
Вы также можете отформатировать текст, чтобы лучше визуализировать и выделить информацию.
Кнопки
Вам нужно добавить кнопку или элемент пользовательского ввода в элемент сообщения, если вы хотите соединить его с другими элементами в вашем потоке. Это один из самых важных элементов для общения с вашими пользователями — кнопки привлекают пользователей и позволяют им выбрать направление для вашего бота, чтобы перевести их к следующей части вашего потока.
Чтобы добавить кнопку, нажмите + Добавить кнопку . Выберите тип кнопки: «Продолжить поток», «Ссылка» или «Оплата».
Назовите вашу кнопку в первом поле. Обратите внимание, вы ограничены 20 символами. Кроме того, вы можете добавить эмодзи в текст кнопки.
Текст на кнопке должен быть легко читаемым — пользователям важно понимать, что произойдет, когда они нажмут на кнопку, и знать, что конкретно им нужно выбрать. Убедитесь, что следующий элемент в вашем потоке соответствует тому, что кнопка говорит, что он будет делать, чтобы поддерживать логику вашего бота.
К кнопке с типом «URL» также можно прикрепить ссылку на сторонний ресурс.
Чтобы пользователь мог продолжить разговор, нажав на кнопку ссылки, необходимо активировать опцию «Отслеживание ссылок» в настройках чат-бота на вкладке «Общие».
Также для типа кнопки «URL» можно добавить ссылку на веб-приложение, например, одностраничный интернет-магазин. Установите флажок «Открыть во всплывающем окне веб-приложения», чтобы открыть всплывающее окно с указанной ссылкой на приложение.
Вы можете создать интернет-магазин с товарами, корзиной и формой сбора данных и добавить ссылки на кнопки Telegram. Пользователи могут нажимать на них и совершать покупки в отдельном окне.
Вы можете установить JS-код Telegram на свою страницу — он работает с данными, передаваемыми из мессенджера, включая информацию о подписчиках.
Вы можете добавить до 13 кнопок, а для типа «Продолжить поток» и выбрать наиболее удобную раскладку — от 1 до 4 в ряд.
Для пользователя кнопки будут выглядеть так (ниже вы увидите «1 подряд» и «2 подряд»):
Мы рекомендуем добавлять кнопки «Назад» и «Вернуться к основному» после всей информации, которую вы добавляете, чтобы пользователи могли изменить свой выбор и выбрать другой путь в вашем потоке. Это предотвращает попадание в ловушку или нарушение логики вашего бота одним сообщением.
Быстрые ответы (ответ с клавиатуры)
Вы также можете добавить другой тип кнопок — «Быстрые ответы» (предустановленные ответы для пользователей чат-бота), которые не сохраняют пользовательские данные (как они сохраняются в функции «Пользовательский ввод»), но вы можете использовать их для расширения количества кнопок и свяжите каждую кнопку со следующей ветвью вашего сценария.
При включении переключателя «Ждать ответа абонента» кнопки быстрого ответа, не привязанные к пользовательскому вводу, будут отключены. Кнопки быстрого ответа можно использовать только один раз — как быстрые ответы на ввод пользователя или как кнопки ответа с клавиатуры.
Аналогичным образом, вы можете использовать кнопки в качестве дополнительного меню и улучшить навигацию для своего чат-бота.
Чтобы добавить кнопки быстрого ответа, нажмите «Быстрые ответы» в панели редактирования элемента «Сообщение» и введите название кнопки: эмодзи или текст до 20 символов. Чтобы заменить динамические значения, вставьте имя переменной, хранящейся в аудитории, как {{your_variable}}
. Нажмите «Enter», чтобы сохранить кнопку.
Кнопки быстрого ответа отображаются пользователю сразу под полем ввода текста. Пользователи могут скрывать кнопки и показывать их, щелкая в поле ввода текста по соответствующему значку, расположенному справа.
Для пользователя кнопки будут отображаться следующим образом:
Вы можете комбинировать кнопки «Быстрый ответ» и обычные кнопки, но в этом случае пользователи получат дополнительное смайл-сообщение.
После отправки следующего сообщения быстрые ответы исчезают. Для быстрого получения сообщения с этими кнопками рекомендуем создать триггер и поток на этот триггер. Затем поместите поток в меню, которое всегда показывается пользователю и расширяется при нажатии значка «/»
Изображения
Разнообразьте свои сообщения, используя визуальный контент, связанный с вашим текстом.
Нажмите кнопку Выберите файл , чтобы загрузить изображение с вашего компьютера или устройства, или перетащите файл в поле загрузки.
Ограничений на размер изображения нет, но учтите, что разрешение изображения для Telegram будет 500 пикселей по ширине и 200 пикселей по высоте.
Чтобы загрузить изображение по ссылке, выберите в выпадающем меню пункт «Загрузить изображение по URL» и укажите ссылку на изображение в поле.
Вы также можете указать динамический путь к образу. Например, с помощью элемента «Запрос API» или из события а360, запуская поток через API, можно отправить картинку товара и использовать эту переменную в следующем сообщении, выводя клиенту данные о заказе.
Для этого выберите переменную или укажите путь в формате JSON в поле и передайте путь к изображению в значении переменной. Таким образом, каждый клиент получит изображение согласно своему заказу.
Вы также можете добавить подпись и отправить информацию пользователю в одной карточке сообщения. Ваша подпись не может быть длиннее 1024 символов. Вы также можете разбить его на несколько строк и добавить эмодзи, ссылки и переменные.
Карусель
Доступно в тарифном плане Pro и выше
В элементе «Сообщение» нажмите Добавить и выберите «Карусель». К каждой карточке можно добавить изображение, до 3 кнопок, название карточки (до 32 символов) и краткое описание (до 80 символов).
Чтобы добавить новую карточку в карусель, нажмите значок «+». К одному сообщению можно добавить до 10 карточек.
Telegram не имеет стандартного функционала карусели. Ваша карусель будет отображаться как одно сообщение с правой и левой кнопками, которые пользователи должны нажать, чтобы увидеть все ваши карточки.
Файл
Вы можете добавлять файлы любого формата, кроме исполняемых файлов размером до 20 МБ. Прикрепите билеты, карты, чек-листы, инструкции или другие дополнительные материалы.
Щелкните Выберите «Файл », чтобы загрузить файл с компьютера или устройства, или перетащите файл в поле загрузки.
Чтобы загрузить файл по ссылке, выберите в раскрывающемся меню «Загрузить файл по URL» и укажите ссылку на файл в поле.
Вы также можете указать динамический путь к файлу. Например, если вы используете элемент Запрос API или запускаете поток из события A360 или через запрос API, вы можете отправить файл и использовать эту переменную в следующем сообщении при отображении данных заказа клиенту.
Для этого выберите переменную или укажите путь JSON в поле и передайте путь к файлу в значении переменной. Таким образом, каждый клиент получит файл, связанный с его заказом.
Медиа: «Аудио» и «Видео»
Доступно в тарифном плане Pro и выше
Вы также можете добавить аудио- и видеосообщения в свой сценарий потока. Максимальный размер загружаемого файла — 20 МБ.
Таким образом, вы можете прикреплять видеолекции и голосовые консультации прямо в боте, не отправляя пользователя на сторонние ресурсы.
Задержка
Разделяйте длинные тексты на абзацы до 4 строк с помощью элемента «Задержка». Этот элемент будет имитировать набор текста, показывая анимацию набора текста, и даст вашему пользователю отдохнуть перед следующим сообщением.
Нажмите кнопку «Добавить» и выберите элемент «Задержка». Введите значение в секундах — от 1 до 5.
Пользовательский ввод
Вы можете собирать информацию от пользователей и сохранять ее в переменной для использования в будущем. Пользователи могут вводить любое значение, и вам нужно только настроить тип проверки для этого значения, например, строка (для текстовых значений), число, дата, номер телефона, адрес электронной почты, URL-адрес, регулярное выражение, геолокация или изображение или документ.
Активировать «Ждать ответа абонента». Выберите тип проверки, добавьте предупреждающее сообщение для пользователей, которые вводят неправильное значение, и выберите переменную, в которой вы хотите хранить информацию.
Геолокация работает только в мобильном приложении Telegram.
Полученный адрес электронной почты, номер телефона и другие данные пользователя сохраняются в автоматически сгенерированном списке рассылки нашей службы электронной почты.
Вы также можете выбрать период ожидания ответа от пользователя. Если пользователь не отвечает в течение выбранного времени, срок ожидания ответа от пользователя истекает, и чат-бот больше не будет проверять введенные данные на достоверность, чтобы записать ответ пользователя.
Кроме того, под сообщением можно добавить кнопки быстрого ответа, чтобы пользователи могли выбирать из предопределенных ответов вместо того, чтобы вводить свои собственные.
Для этого нажмите на кнопку «Быстрые ответы» в окне элемента «Ввод пользователя» и введите значения для кнопок. Быстрые ответы исчезают, когда пользователь или бот отправляет следующее сообщение.
Подвижные элементы
По умолчанию каждый добавляемый элемент помещается в конец элемента сообщения, над которым вы работаете. Наведите курсор на элемент, который хотите переместить вверх или вниз, и нажмите соответствующую кнопку.
Продолжая поток
Вы можете подключить следующий элемент после элемента «Сообщение» с помощью кнопки или функции «Ввод». Вы также можете продолжить свой поток, не дожидаясь ответа пользователя. Мы рекомендуем использовать его с элементом «Пауза», чтобы проверить, взаимодействовал ли подписчик с потоком и отправить сообщение через определенное время.
При планировании сценария потока имейте в виду, что вы не можете одновременно продолжить поток с помощью соединителя «Продолжить» и использовать быстрые ответы.
Соединительные элементы
Перетащите линию от синей капли одного элемента к другому элементу, чтобы соединить их.
Дважды щелкните по строке, и вы увидите кнопку для удаления соединения.
Отсоединенные элементы будут выделены желтым цветом, помните, что вам нужно связать его с другим элементом.
Элементы с пустыми полями будут выделены красным цветом, напоминая о необходимости заполнения полей. Например — если вы добавили кнопку, но не ввели для нее текст или использовали элемент ссылки, но не ввели URL. Вы не сможете сохранить поток, пока не заполните эти поля.
Элемент «Действие»
Элемент Action виден только вам. Выберите элемент на панели слева и перетащите его после отслеживаемого блока.
Затем выберите действие, которое вы хотите создать:
Открыть чат | Открыть чат с абонентом в разделе «Беседы» |
Отписаться от бота | Отписать пользователя от массовых и автоматических сообщений |
Добавить или Удалить теги | Присвоить тег подписчику, удалить тег, присвоенный пользователю |
Добавить переменную | Установить значение переменной, которое будет присвоено подписчику или обновлено. Вы также можете создать новую переменную |
Отправить веб-перехватчик | Отправить запрос POST с данными пользователя на ваш URL |
Создать сделку | Создать сделку в CRM при выполнении определенного действия, например, при нажатии кнопки «Купить» |
Блокировка или разблокировка в группе или канале | Заблокировать или разблокировать абонента в выбранной группе или канале |
Уведомить меня | Отправить сообщение от имени вашего чат-бота в системный чат-бот или группу Telegram |
Элемент «поток»
Вы можете упростить структуру своего бота и переместить своего пользователя в другой поток.
Для этого добавьте элемент, затем выберите элемент «Поток» и выберите поток, который хотите связать, из раскрывающегося списка.
Элемент «Поток» будет последним элементом в этой ветке существующего потока. Вы не можете связать его с другим элементом, чтобы продолжить исходный поток.
Элемент «Фильтр»
Сегментация клиентов на основе их личных данных и предыдущих полученных сообщений. Выберите элемент на левой боковой панели и перетащите его после элемента, который запустит ветвление вашего скрипта.
Затем выберите само условие. Комбинируйте условия, добавляя операторы «любой» или «все», или добавляйте независимые дополнительные условия.
Читайте также: Как использовать элемент «Фильтр» в конструкторе чат-ботов.
После добавления условий добавьте дополнительные элементы потока к каждому из параметров элемента фильтра, если условие выполняется (зеленая точка) или не выполняется (красная точка).
Элемент «Пауза»
Это период, в течение которого абоненту не отправляются автоматические сообщения. Пауза может быть установлена в минутах, часах или днях.
Вы можете сделать паузу между ними, используя опцию «Период времени», или до определенного времени, используя опцию «До даты» или «До времени».
Выберите опцию «Период времени» и установите паузу между отправкой элементов потока от 1 минуты до 24 часов. Используйте его в потоке, например, чтобы разогреть клиента. Через указанное время будет отправлено следующее сообщение.
При выборе паузы более 1 дня между элементами можно установить время, в которое будет отправлено сообщение. Система считает на следующий день любое время после 00:00 по часовому поясу, установленному в настройках личного кабинета.
Также вы можете выбрать «До даты» или «До времени» и установить отсрочку до определенного времени. Например, вы можете использовать эту опцию, чтобы указать рабочие часы или рекламные часы.
Также с помощью элемента «Пауза» можно задать условие выполнения следующего элемента потока: всегда или при неактивности подписчика.
Элемент «Запрос API»
Доступно в тарифном плане Pro и выше
Отправка запросов на сторонний сервер для создания объектов или получения данных. Получайте данные и используйте их в сообщениях чат-бота.
Полученные данные можно сохранить в переменную или добавить в сообщение как JSONPath.
Перетащите элемент «Запрос API» в рабочую область, подключите его к элементу, после чего вы хотите получить данные. Выберите тип запроса и введите URL-адрес для отправки запроса.
После проверки запроса и получения успешного ответа настройте параметры сопоставления. Если вам нужно сохранить значение из ответа на переменную, выберите ключ из полученного запроса и переменную для сохранения. Если вы хотите использовать полученное значение один раз, не сохраняя его в переменную, скопируйте {{$ ['somekey'] ['nestedkey']}}
и используйте его в следующем элементе сообщения.
Подробнее: Как отправлять и получать данные из внешних источников
Элемент «Случайный выбор»
Случайным образом отправляйте элементы из сценария чат-бота для A/B-тестирования, создания викторин и многого другого. Вы можете настроить размер группы получателей для каждого параметра, отправлять случайную информацию и тестировать различные сценарии чат-ботов.
Перетащите элемент «Случайный выбор» в рабочую область, соедините его с элементом, от которого начинается ответвление скрипта.
Подробнее: Как использовать элемент «Рандомизатор».
Сохраните и запустите свой поток
Когда вы закончите создание своего потока и просмотрите все элементы, сохраните свой поток перед выходом. Нажмите Сохранить и отправьте себе , чтобы протестировать поток и проверить, все ли работает правильно.
Вы также можете сохранить обновленную версию потока, оставив текущую версию без изменений. Для этого нажмите Сохранить как новый поток . Новый поток будет сохранен в разделе «Потоки».
Примечание. В вашем потоке должен быть хотя бы один элемент «Сообщение» или «Действие».
После этого вы можете выйти из потока, нажав Сохранить и выйти .