В последние годы WhatsApp Business превратился из простого мессенджера в мощную платформу для общения с клиентами‚ автоматизации и управления командами. Одним из самых эффективных инструментов этой платформы являются прицказания (англ. commands) – специальные команды‚ которые пользователь вводит в чат‚ а система реагирует на них автоматически.
Что такое прицказания в WhatsApp?
Прицказания – это короткие текстовые команды‚ начинающиеся со знака / (слеш). При вводе такой команды в диалог с бизнес‑аккаунтом клиент получает предопределённый ответ‚ запускает действие бота или переадресует запрос к нужному оператору.
- Синтаксис:
/команда(например‚/help). - Подсказка (hint): короткое описание‚ которое отображается пользователю в списке доступных команд.
- Гибкость: команды могут работать в любой момент разговора‚ независимо от контекста.
Зачем нужны прицказания?
Для компаний‚ которые получают сотни и даже тысячи сообщений в день‚ ручная обработка каждого чата невозможна. Прицказания позволяют:
- Автоматически направлять запросы к нужному отделу (техподдержка‚ продажи‚ бухгалтерия).
- Сократить время ожидания клиента‚ предоставляя мгновенные ответы.
- Уменьшить нагрузку на операторов и повысить эффективность работы команды.
- Собрать статистику по использованию конкретных функций (например‚ сколько раз был вызван
/status).
Как настроить прицказания в WhatsApp Business API
Ниже описан пошаговый процесс создания и публикации команд.
Шаг 1. Подготовка среды
- Убедитесь‚ что у вас есть WhatsApp Business Account и доступ к WhatsApp Business API (через провайдера или собственный сервер).
- Создайте почтовый ящик команды – специальный адрес‚ через который будет происходить маршрутизация сообщений между операторами.
Шаг 2. Определение списка команд
Сформируйте перечень часто задаваемых вопросов и действий‚ которые можно автоматизировать. Пример базового набора:
/help – справка по доступным командам /status – статус текущего заказа /reset – перезапуск диалога /contact – запрос контактов менеджера /menu – показать меню‑кнопок
Шаг 3. Добавление подсказок (hint)
Подсказка помогает клиенту понять‚ что произойдёт после ввода команды. Пример:
/help – получить список всех команд /status – узнать статус вашего заказа
Шаг 4. Программирование реакций
Для каждой команды необходимо задать обработчик в вашем бэкенде (Node.js‚ Python‚ PHP и т.д.). Пример на Node.js:
app.post('/webhook'‚ (req‚ res) => {
const message = req.body.messages[0];
if (message.type === 'text' && message.text.body;startsWith('/')) {
const command = message.text.body.split(' ')[0];
switch (command) {
case '/help':
sendMessage(message.from‚ 'Доступные команды: /help‚ /status‚ /contact');
break;
case '/status':
// запрос к базе заказов
const status = getOrderStatus(message.from);
sendMessage(message.from‚ `Ваш заказ: ${status}`);
break;
// … другие команды
}
}
res.sendStatus(200);
});
Шаг 5. Тестирование и публикация
- Отправьте тестовые сообщения из разных номеров.
- Проверьте‚ что команды работают в WhatsApp Web‚ Desktop и мобильных приложениях.
- Опубликуйте список команд в приветственном сообщении или в FAQ‑боте.
Кнопки‑меню и быстрые ответы: альтернатива текстовым командам
Если клиенту неудобно запоминать слеш‑команды‚ можно использовать кнопки‑меню (от 3 до 10 пунктов). При нажатии на кнопку автоматически отправляется предзаполненный текст‑команда‚ что гарантирует доставку сообщения даже при нарушении правил ввода.
- Создайте меню‑кнопку через API:
type: "interactive"‚ interactive: { type: "button"‚ body: { text: "Выберите действие" }‚ action: { buttons: [{ type: "reply"‚ reply: { id: "status"‚ title: "Статус заказа" } }‚ …] } } - Кнопка‑команда отправит клиенту сообщение
/status‚ после чего ваш обработчик выполнит нужное действие.
Автоматическая маршрутизация с помощью “Ask a Question”
Функция Ask a Question позволяет задать клиенту несколько вопросов‑вариантов‚ а в зависимости от выбранного ответа автоматически перенаправить чат к нужному оператору.
Пример сценария:
- Бот задаёт вопрос: «Что вас интересует?
- 🛒 Заказ
- 💬 Техподдержка
- 📦 Доставка
- Клиент нажимает кнопку «Техподдержка» → бот отправляет команду
/support→ чат переходит к оператору техподдержки.
Лучшие практики использования прицказаний
- Не перегружайте список: оптимальное количество команд – 5‑7‚ чтобы пользователь не терялся.
- Ясные подсказки: каждую команду сопровождайте коротким описанием.
- Тестируйте на разных устройствах: iOS‚ Android‚ WhatsApp Web и Desktop могут по‑разному обрабатывать ввод.
- Обеспечьте fallback‑механизм: если команда не распознана‚ предлагайте список доступных вариантов.
- Собирайте аналитику: отслеживайте‚ какие команды используют чаще всего‚ и оптимизируйте их.
Примеры популярных прицказаний
| Команда | Подсказка | Действие |
|---|---|---|
/help | Получить список всех команд | Отправка текста с перечнем доступных команд |
/status | Узнать статус заказа | Запрос к базе и отправка статуса |
/contact | Получить контакты менеджера | Отправка номера телефона и ссылки на профиль |
/menu | Показать меню‑кнопок | Отправка интерактивного сообщения с кнопками |
/reset | Перезапустить диалог | Очистка контекста и стартовое приветствие |
FAQ: часто задаваемые вопросы о прицказаниях
Можно ли использовать прицказания в обычном (не бизнес) WhatsApp?
Нет. Слеш‑команды поддерживаются только в WhatsApp Business API и в официальных чат‑ботах‚ созданных через платформу.
Как отобразить список команд пользователю?
При первом контакте бот может отправить сообщение с перечнем команд‚ либо использовать функцию /help. В некоторых клиентах (Web/Desktop) список появляется автоматически при вводе /.
Что делать‚ если команда не срабатывает?
Проверьте:
- Корректность синтаксиса (должен быть слеш в начале).
- Наличие обработчика на сервере.
- Совместимость версии WhatsApp (обновите приложение).
Можно ли комбинировать прицказания с кнопками?
Да. Кнопка может отправлять предзаполненную команду‚ а ваш сервер будет обрабатывать её как обычный /command.
Прицказания в WhatsApp – это простой‚ но мощный способ автоматизировать общение‚ улучшить клиентский сервис и снизить нагрузку на операторов. Правильно спроектировав набор команд‚ добавив интерактивные меню‑кнопки и настроив автоматическую маршрутизацию‚ вы сможете превратить обычный чат в полноценный центр поддержки и продаж.
Не забывайте регулярно обновлять список команд‚ анализировать их эффективность и адаптировать процесс под меняющиеся потребности ваших клиентов.
Дата публикации: