Конструктор ботов в ватсап

Обновлено: 26.04.2024

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

По своему функционалу чат-боты Wapico превосходят аналогичные инструменты и обладают следующими полезными функциями:

· Массовая рассылка – с помощью чат-бота можно подключать практически неограниченное количество аккаунтов для рассылки информации.

· Конструктор – интуитивно понятная программа для создания чат-бота и его последующей настройки.

· Прокси – встроенная система автоматически распределяет аккаунты, избавляя вас от ненужной и хлопотной работы.

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

Основная задача чат-бота для WhatsApp – автоматизация процесса общения с потенциальными или действующими клиентами. Многим людям проще общаться с помощью бота для осуществления заказа или выбора определенных услуг. Используя специальный конструктор чат-ботов, вы сможете запрограммировать систему на выполнение конкретных действий.

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

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

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

Если остались вопросы по созданию чат-бота, обращайтесь к нашим специалистам или посетите сервис Wapico.

Чат-бот ответит на стандартные вопросы, поможет принять решение, сохранит контакты и передаст оператору.

Только 🔥 горячие клиенты и ничего лишнего!



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

Ваши сотрудники больше не будут тратить время на шаблонные ответы 🙌

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


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

Легко распознают запросы с опечатками, ошибками, нетипичными формулировками и даже с нецензурной лексикой — вы не упустите ни одного заинтересованного клиента

Визуальный конструктор позволяет легко собрать бота из готовых блоков, которые нужны именно вашему бизнесу

Напишите код на языке Java, Python или JavaScript и вставьте его в блок конструктора — так бот сможет отработать специфические запросы вашего бизнеса







Визуальный конструктор позволяет легко собрать бота из готовых блоков, которые нужны именно вашему бизнесу




Напишите код на языке Java, Python или JavaScript и вставьте его в блок конструктора — так бот сможет отработать специфические запросы вашего бизнеса


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

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

Запишитесь на демонстрацию возможностей нашей платформы.

Официальный провайдер WhatsApp Business API

WhatsApp Business API без платы за подключение и ежемесячных платежей

Вовлекайте, консультируйте и оказывайте поддержку клиентов в WhatsApp — 1000 бесплатных сессий ежемесячно.

mobile phone

Автоматизация общения с клиентами от первого касания до закрытия сделки

Используйте WhatsApp рассылки для разных бизнес задач:

Повышайте
конверсию

Плавно подводите к сделке

Получайте отзывы клиентов

Просите клиентов оставить отзыв после покупки и оценить работу компании. Тем самым вы сможете улучшить сервис.

клиентская поддержка

Создавайте чат поддержки, чтобы консультировать и оказывать помощь клиентам 24/7.

Все необходимое для создания и отправки рассылок в WhatsApp

Пользуйтесь инструментами, которые помогут эффективно вести переписку в мессенджере

browser
modal
modal hide

Сбор базы подписчиков

editor

Визуальный конструктор для создания чат-ботов

ready-message

Рассылки по шаблону

Диалоги с подписчиками

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

chart1
chart3

Аналитика

code

SendPulse предоставляет публичный API, с помощью которого можно интегрировать WhatsApp канал в свою инфраструктуру, СRM или систему аналитики.

Официальный WhatsApp Business API — для компаний с обширной клиентской базой, нацеленных на масштабирование бизнеса

Компании общаются с клиентами в Whatsapp несколькими способами: через простой клиент WhatsApp, приложение WhatsApp Business или интеграцию WhatsApp Business API. Перед подключением взвешивайте все за и против, изучив основные отличия.

Простой клиент WhatsApp или WhatsApp Business

Общение с клиентами через приложение на мобильном или ПК

Привязка к одному устройству

Приложение работает на одном устройстве с одним пользователем. В простом клиенте вы можете пользоваться WhatsApp с ПК, а приложение WhatsApp Business устанавливается на телефон Android, iOS.

Невозможна командная работа с перепиской

Невозможно распределить ответственность между менеджерами за переписку в мессенджере, ведь доступ к переписке только на одном устройстве.

Без массовых рассылок, только автоответы
Нет интеграций

Невозможно интегрировать WhatsApp с вашей СRM и другими проектами.

Интеграция с WhatsApp Business API через SendPulse

Общение через чаты SendPulse или интеграции с вашей системой

Нет привязки к одному устройству
Коллективная работа с перепиской в WhatsApp

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

Массовые и триггерные рассылки
Настройка интеграций напрямую

Используя открытый API SendPulse, интегрируйте возможности WhatsApp c внутренней инфраструктурой компании: СRM, чат-сервисами и другими проектами.

Чтобы автоматизировать процесс коммуникации с пользователями в WhatsApp, вам нужно создать бизнес аккаунты в Facebook и WhatsApp и подключить ваш номер к WhatsApp Business API. С помощью простого мастера подключения WhatsApp чат-бота вы это сможете сделать за три шага.

В этой статье рассмотрим, как создать чат-бот на новый номер. Если вы уже использовали номер с другим провайдером WhatsApp Business API, сначала перенесите номер.

Содержание

Начните настраивать в вашем аккаунте SendPulse

Перейдите в раздел «Чат-боты» своего аккаунта SendPulse. Если ранее у вас не было подключенных каналов, нажмите на кнопку «Подключить каналы». Если же вы уже подключали ботов, перейдите в раздел «Управление ботами».

Выберите нужный канал и нажмите на кнопку «Подключить».


Нажмите «Продолжить через Facebook».


Войдите в Facebook аккаунт, с которого вы создавали или будете создавать бизнес аккаунт в Facebook.


Далее запустится мастер настройки аккаунта для создания WhatsApp чат-бота. Нажмите «Get started».


Предоставьте необходимые разрешения на доступ к аккаунту и платежам и нажмите «Продолжить».

Шаг 1. Подключите Facebook и WhatsApp бизнес аккаунты

Создайте новый бизнес аккаунт в Facebook или выберите уже созданный.

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

Для ускорения процесса настройки рекомендуем подтвердить свою компанию в Facebook Business, прежде чем подавать заявку на подключение WhatsApp. Верификация бизнес аккаунта в Facebook может отличаться в зависимости от страны бизнес аккаунта.

Также ознакомьтесь с пунктом 4 Политики использования сервиса рассылок WhatsApp о запрещенном контенте для рассылок согласно правилам Facebook и WhatsApp.

Проверить статус подтверждения аккаунта вы можете в разделе настроек компании «Центр безопасности».


Далее, чтобы создать WhatsApp Business аккаунт для выбранного Facebook бизнес аккаунта, укажите имя пользователя и часовой пояс.


Если вы создаете бота для неподтвержденного бизнес аккаунта в Facebook, вы можете использовать чат-бота WhatsApp в тестовом режиме. В этом режиме вам доступны до 10 диалогов и отправок рассылок по подтвержденным шаблонам на два номера.

Шаг 2. Настройте профиль WhatsApp Business

Введите имя для WhatsApp Business, которое будет отображаться как имя созданного чат-бота.

Отображаемое имя должно быть связано с вашей компанией, соответствовать руководству WhatsApp по выбору имени и не нарушать Торговую политику WhatsApp и Политику WhatsApp Business.

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

Обратите внимание, название компании и зеленая галочка в чате отображается только для официальных бизнес аккаунтов WhatsApp (обычно это только всемирноизвестные компании). В иных случаях в чате и профиле будет выводится номер телефона.


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

Шаг 3. Зарегистрируйте номер в WhatsApp

Введите номер телефона для регистрации — этот телефон будет привязан к созданному аккаунту в WhatsApp для отправки рассылок и выберите способ подтверждения номера.

Если вы впервый раз подключаете WhatsApp Business API на этот номер, убедитесь, что этот телефон удален из приложения WhatsApp для потребителей. Если ваш номер уже был подключен к другому провайдеру, сначала перенесите номер.

Обратите внимание: после того как вы привяжете номер к WhatsApp Business API, предыдущая история диалогов станет недоступной и вы больше не сможете управлять ими из приложения WhatsApp. Также вы не сможете переключить номер для использования приложения в дальнейшем. Общаться с клиентами от этого номера вы сможете только через приложение SendPulse «Диалоги».


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

Режим бота будет зависеть от того, подтвержденный ли у вас бизнес аккаунт в Facebook или нет. Если аккаунт не подтвержден, вы сможете использовать чат-бот на пробном доступе.

Шаг 4. Подпишитесь на своего WhatsApp бота


Как добавить владельца бота через QR-код:

При верном подключении вы получите приветственную цепочку, а в аудитории бота к вашему контакту добавится надпись «Владелец».

hand

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

Сейчас Chat API предлагает самый доступный и автоматизированный WhatsApp Business API на рынке с Многопользовательским Чатом, Визуальным конструктором ботов, готовыми интеграциями приложений и другими полезными функциями.

Это надежный способ познакомить более чем 2-миллиардную аудиторию мессенджера с вашим бизнесом или продуктом: привлечение клиентов в WhatsApp стало проще.
Спасибо, что посетили наш сайт. Успехов во всех делах!

Расскажем, как написать простого ватсап бота на Python, используя API WhatsApp.

Внимание: чтобы бот работал, телефон должен быть всегда подключен к интернету и не должен использоваться для Whatsapp Web

Подготовительная работа

В самом начале, сразу свяжем whatsapp с нашим скриптом, чтобы по мере написания кода - проверять его работу. Для этого переходим в личный кабинет и получаем там QR-код. Далее открываем WhatsApp на мобильном телефоне, заходим в Настройки -> WhatsApp Web -> Сканируем QR-код.

Пишем инициализацию класса бота

Создадим файл “wabot.py” и в нем опишем класс для нашего бота. Нам потребуется импортировать данные библиотеки:

Библиотека json отвечает за обработку формата Json. Requests – Нужен нам для того, чтобы обращаться к API сайта.

Далее создадим класс WABot


Вам требуется подставить свои данные APIUrl и token, их мы будем использовать для формирования запроса к API.

Пишем функционал бота

Отправка запросов

Для работы нам потребуется отправлять запросы к API. Напишем функцию, которая будет формировать запросы и отправлять их, исходя из наших параметров.

send_requests - принимает два параметра: method и data.

method определяет, какой метод ChatAPI должен быть вызван.

data содержит необходимые для пересылки данные.

Подробнее о всех методах можно почитать в документации. Data – это словарь данных из которых мы сформируем json и передадим методом Post на сервер. (Т.к. для нашего функционала бота требуются лишь Post методы, только ими мы и будем пользоваться)

На данном этапе мы формируем строку запроса к API.

Далее обязательно нужно указать header Contet-Type и пометить его Application/Json, так как мы будем всегда передавать наши данные форматом json.

Теперь формируем полноценный запрос с помощью requests.post и передаем на сервер api наши данные. Json.dump(data) – серриализует наш словарь data в формат json.

Возвращает функции ответ сервера в формате json.

send_message - принимает два параметра: chatId и text.

Далее передаем наши данные в метод, который мы написали в предыдущем этапе

Приветствие

Метод welcome будем вызывать по команде “hi” бота и при вводе несуществующей команды.

noWelcome – Булева переменная, определяющая какой текст будет отправлен в чат: приветствие или список команд. По умолчанию False.

Вывод chatId

Вывод времени

Функция me

Выводит информацию о имени собеседника по команде ‘me’

Функция file

Отправляет файл с указанным форматом в диалог

Здесь мы сформировали словарь, который содержит в качестве ключей необходимые нам форматы, а в качестве значений имена файлов, которые лежат на сервере и ждут отправки:

Далее проверяем существует ли в нашем словаре формат, который передал пользователь

Если существует – то формируем запрос на отправку файла, где:

Filename – имя файла

Caption – текст, который будет отправлен вместе с файлом

Формируем запрос send_requests с параметром “sendFile” и передаем в него наши данные.

Функция ptt

Формируем словарь наших данных, где:

audio – прямая ссылка на файл формата ogg

Отправляем запрос к api методом “sendAudio”

Функция geo

lat – заранее заданные координаты

lng – заранее заданные координаты

address – ваш адрес или любая необходимая вам строка.

После формирования словаря, отправляем запрос к API методом “sendLocation”

Функция group

Создает группу, в которой будете вы и бот

Данное тело содержит в себе информацию о номере пользователя, но с дополнительными символами. Вызовем функцию replace и удалим их, оставив лишь номер телефона:

groupName – имя конференции после её создания

phones – телефоны необходимых участников конференции, можно передавать массив из нескольких телефонов

Отправляем запрос методом ‘group’

Обрабатываем запросы пользователей

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

Данную функцию будем вызывать каждый раз, когда будем получать данные в наш webhook.

Разберем её по порядку:

Подготовили мануал о том, как написать вацап бота на питоне

Если же данной проверки не будет бот может уйти в бесконечную рекурсию.

После сравнения просто вызываем функционал, который мы описали на предыдущих этапах с параметром id.

Вам необходимо только подставить свой токен из личного кабинета и номер инстанса.

Сервер Flask

Для обработки запросов будем использовать сервер Flask. Создадим файл app.py, импортируем все необходимые библиотеки.

Инициализируем переменную app, которая будет являться классом Flask.

И пропишем для неё путь app.route(‘/’, methods = [‘POST’]). Данный декоратор означает, что наша функция home будет вызываться каждый раз, когда к нашему серверу flask будут обращаться посредством post запроса по главному пути.

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

requests.json – позволяет получить json файлы из тела запроса, который был передан к нашему серверу.

И теперь просто вызываем у нашего объекта метод bot.processing(), который отвечает за обработку запросов.

Whatsapp бот на Python

Читайте также: