Перейти к содержимому
Wbiztool

Руководства

Напоминания

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

Откройте раздел через Инструменты → Повторяющиеся напоминания в боковом меню или перейдите на /reminders/.

Перед началом работы#

  • Тариф, который включает напоминания. Иначе при сохранении появится «Upgrade your plan to use reminders feature» (Повысьте тариф, чтобы использовать напоминания).
  • Номер WhatsApp со статусом Подключено в настройках WhatsApp.
  • Кредиты в вашем тарифе. Каждый запуск напоминания расходует одно сообщение.

Создание напоминания#

Карточка Create New Reminder (Создать новое напоминание) находится вверху страницы. Если она свёрнута, нажмите кнопку со стрелкой на карточке, чтобы развернуть её.

  1. Задайте название

    Введите Reminder Name (Название напоминания), например Daily Follow-up.

  2. Выберите тип сообщения

    Выберите Message Type (Тип сообщения): Text Message (Текстовое сообщение), Image + Text Message (Изображение + текстовое сообщение) или File + Text Message (Файл + текстовое сообщение), и заполните Image URL (URL изображения) или File URL (URL файла). Получатели видят последнюю часть ссылки на файл как имя файла.

  3. Выберите номер-отправитель (необязательно)

    В поле WhatsApp Account (Аккаунт WhatsApp) выберите подключённый номер или оставьте Select WhatsApp Account (Optional) (Выберите аккаунт WhatsApp, необязательно), чтобы при каждом запуске напоминания использовался ваш первый подключённый номер.

  4. Укажите получателя

    В поле Phone Number / Group Name (Номер телефона / название группы) введите номер с кодом страны, только цифры, например 919876543210, или точное название группы WhatsApp.

  5. Задайте расписание

    В поле Schedule (Cron Expression) (Расписание, cron-выражение) выберите готовый вариант или Custom Cron Expression (Своё cron-выражение). См. Варианты расписания.

  6. Выберите часовой пояс

    Выберите Timezone (Часовой пояс), в котором задано расписание. Ваш последний выбор запоминается на следующий раз.

  7. Напишите сообщение и сохраните

    Напишите Message Template (Шаблон сообщения), при необходимости с переменными, и нажмите Create Reminder (Создать напоминание). Вы увидите «Reminder created successfully» (Напоминание успешно создано).

Варианты расписания#

Расписание задаётся cron-выражением: пять значений — минута, час, день месяца, месяц и день недели, — разделённых пробелами. Дни недели нумеруются от 0 (воскресенье) до 6 (суббота). Cron Helper (Помощник по cron) на странице показывает примеры, а Cron Generator (Генератор cron) открывает crontab.guru, где можно составить выражение.

Готовый вариантВыражение
Daily at 9:00 AM (Ежедневно в 9:00)0 9 * * *
Weekly on Monday at 9:00 AM (Еженедельно по понедельникам в 9:00)0 9 * * 1
Monthly on 1st at 9:00 AM (Ежемесячно 1-го числа в 9:00)0 9 1 * *
Every 6 hours (Каждые 6 часов)0 */6 * * *
Weekdays at 9:00 AM (По будням в 9:00)0 9 * * 1-5

Другие примеры:

ВыражениеКогда выполняется
0 0 * * *Каждую полночь
30 8 * * 1-5В 8:30 по будням
0 */3 * * *Каждые 3 часа
0 12 1,15 * *В 12:00 1-го и 15-го числа

В выражении * означает любое значение, / задаёт шаг, - — диапазон, а , — список.

Часовые пояса#

Расписание выполняется в выбранном вами часовом поясе, а переход на летнее время учитывается автоматически. Столбец Next Run (Следующий запуск) показывает время следующего запуска в этом часовом поясе. В списке есть UTC, часовые пояса США и Канады, Europe/London, Paris и Berlin, Asia/Kolkata, Dubai, Shanghai и Tokyo, Australia/Sydney и America/Sao_Paulo.

Напоминания проверяются каждую минуту, и сообщение ставится в очередь, когда наступает запланированная минута. Если проверка запаздывает, запуск всё равно ставится в очередь в течение 10 минут после запланированного времени (1 минуты для первого запуска напоминания) и никогда не ставится дважды. Затем оно отправляется, как только номер-отправитель освободится.

Переменные в сообщении#

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

ПеременнаяЗаменяется наПример
{reminder_name}Название напоминанияDaily Follow-up
{to_number}Получатель в том виде, в каком он введён919876543210
{organisation_name}Название вашего рабочего пространстваAcme Store
{client_name}Имя владельца рабочего пространстваAman
{current_date}Дата в часовом поясе напоминания2026-09-16
{current_date_formatted}Дата в длинном формате, день с ведущим нулёмSeptember 06, 2026
{current_time}Время в 24-часовом формате09:00:00
{current_time_12h}Время в 12-часовом формате09:00 AM
{current_datetime}Дата и время2026-09-16 09:00:00
{timezone}Название часового поясаAsia/Kolkata
{timezone_short}Сокращение часового поясаIST

Например: Good morning team, here's the plan for {current_date_formatted}.

Управление напоминаниями#

Your Reminders (Ваши напоминания) содержит все напоминания со столбцами Name (Название), To (Кому), Type (Тип), Schedule (Расписание), Next Run (Следующий запуск), Status (Статус: Active — активно или Inactive — неактивно) и Created (Создано, время в UTC). Кнопки в столбце Actions (Действия) показаны значками; наведите на значок курсор, чтобы увидеть его название:

КнопкаЧто делает
Edit (Редактировать, карандаш)Открывает Edit Reminder (Редактирование напоминания), где можно изменить название, тип, получателя, URL изображения или файла, расписание, часовой пояс или сообщение, а также приостановить или возобновить напоминание флажком Active. Расписание там задаётся в обычном текстовом поле как cron-выражение, без готовых вариантов. Нажмите Update Reminder (Обновить напоминание), чтобы сохранить.
Clone (Клонировать, два квадрата)Показывает данные напоминания. Yes, clone it! (Да, клонировать!) копирует их в форму создания, добавляя к названию «(Copy)», — останется только поправить и сохранить.
Toggle Status (Переключить статус, значок питания)Приостанавливает активное напоминание или возобновляет неактивное.
Delete (Удалить, корзина)Спрашивает «Are you sure you want to delete this reminder?» (Вы уверены, что хотите удалить это напоминание?). Нажмите Yes, delete it! (Да, удалить!).

Удаление или приостановка напоминания не отменяет сообщение, которое оно уже поставило в очередь. Отмените его на странице Отчёты.

Импорт напоминаний из файла#

  1. Подготовьте файл

    Нажмите CSV Upload (Загрузка CSV), затем Sample Format (Образец формата), чтобы посмотреть столбцы, и скачайте образец файла. Заполните по одному напоминанию в строке. Не загружайте образец как есть: его ссылки на изображения и файлы (example.com) — это заполнители, которые не скачаются, поэтому замените их своими ссылками или удалите эти строки. Кроме того, в файле нет столбца timezone, а его значения whatsapp_client_id (1, 2) вам не принадлежат, поэтому для этих строк используется ваш первый подключённый номер.

  2. Загрузите

    В поле Upload Reminders CSV (Загрузить CSV с напоминаниями) выберите файл .csv, .xls или .xlsx и нажмите Upload Reminders (Загрузить напоминания).

  3. Проверьте результат

    Вы увидите «Successfully created N reminders.» (Успешно создано N напоминаний) с количеством пропущенных строк. Импортированные напоминания сразу получают статус Active.

СтолбецОбязательныйЗначение
reminder_nameДаНазвание напоминания.
phoneДаНомер с кодом страны или название группы. +, пробелы, дефисы, скобки и 0 в начале удаляются.
messageДаТекст сообщения. Переменные здесь тоже работают.
cron_expressionДаРасписание, например 0 9 * * *.
timezoneНетНазвание часового пояса, например Asia/Kolkata. Пустое значение означает UTC. Сокращения вроде IST не принимаются. См. справочник часовых поясов.
msg_typeНет0 — текст (по умолчанию), 1 — изображение или 2 — файл.
img_urlНетСсылка на изображение; обязательна, если msg_type равен 1.
file_urlНетСсылка на файл длиной до 100 символов; обязательна, если msg_type равен 2.
whatsapp_client_idНетID клиента WhatsApp подключённого номера. Пустое, неизвестное или не подключённое в данный момент значение означает ваш первый подключённый номер при каждом запуске напоминания.

Строка пропускается, если её расписание или часовой пояс недопустимы, если msg_type равен 1, а img_url не указан, если msg_type равен 2, а file_url не указан, или если file_url длиннее 100 символов. Любое другое значение msg_type обрабатывается как текст.

Устранение неполадок#

Сообщение или проблемаЧто делать
«name is required», «to_whatsapp_number is required», «message_template is required» или «cron_expression is required» (поле обязательно)Заполните недостающее поле.
«Invalid cron expression» (Недопустимое cron-выражение)Используйте пять значений, разделённых пробелами. Воспользуйтесь Cron Generator.
«Image URL is required for image messages» (Для сообщений с изображением нужен URL изображения)Добавьте Image URL или переключитесь на Text Message.
«Invalid WhatsApp client» (Недопустимый клиент WhatsApp)Выбранный номер отключился. Перезагрузите страницу и выберите подключённый номер.
«Invalid timezone» (Недопустимый часовой пояс)Выберите часовой пояс из списка.
«File URL is required for file messages» (Для сообщений с файлом нужен URL файла)Добавьте File URL или переключитесь на Text Message.
«Error creating reminder: value too long…» или «Error updating reminder: value too long…» (значение слишком длинное)File URL длиннее 100 символов. Используйте более короткую ссылку или создайте напоминание через API.
Напоминание с файлом, созданное через API, перестало прикреплять файлЕго отредактировали или клонировали в панели управления, из-за чего ссылка на файл удалилась. Отмените его и создайте заново через API создания напоминания.
«Please select a CSV file to upload.» (Выберите файл CSV для загрузки)Сначала выберите файл в поле Upload Reminders CSV.
«Invalid file format. Only CSV, XLS, and XLSX files are supported.» (Неверный формат файла, поддерживаются только CSV, XLS и XLSX)Сохраните файл в формате .csv, .xls или .xlsx.
«An error occurred while uploading the CSV file» (Произошла ошибка при загрузке файла CSV)Проверьте подключение к интернету, перезагрузите страницу и загрузите файл снова.
«Missing required columns: …» (Отсутствуют обязательные столбцы)Добавьте в файл перечисленные заголовки столбцов в точном написании.
«No valid reminders found in the CSV file. Please check the format and data.» (В файле CSV не найдено допустимых напоминаний)Проверьте расписания, часовые пояса, URL изображений и URL файлов в каждой строке.
Напоминание не отправилосьПроверьте, что статус — Active, Next Run соответствует ожиданиям, номер имеет статус Подключено и у вас остались кредиты. Запуск пропускается, если у вас нет кредитов. Если для напоминания не выбран номер-отправитель, запуск также пропускается, когда нет подключённого номера. Если вы выбрали конкретный номер и он отключён, сообщение всё равно ставится в очередь и ждёт в статусе ожидания. Если старое напоминание показывает Active, но ничего не отправляет, дважды нажмите Toggle Status (приостановить, затем возобновить).
Отправлено не в то времяПроверьте Timezone и час в cron-выражении.
Сообщение в группу не доходитИспользуйте точное название группы и убедитесь, что номер-отправитель является её участником.

Связанные материалы#