Почему во ВКонтакте приходит текст сообщения, но не отправляется видео?

Во ВКонтакте видео-вложение можно отправить, если видео загружено во ВКонтакте или на YouTube.

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

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

  • формат видео — MP4;
  • размер файла — не более 20 МБ.

Подробнее: Вкладка «Вложения»

Как скачать данные в CSV?

В Salebot можно выгрузить в CSV базу клиентов, отдельный список клиентов, данные из таблиц или заявки с сайта.

Чтобы скачать базу клиентов:

  1. Перейдите в раздел «Клиенты».
  2. При необходимости настройте фильтры, чтобы выгрузить только нужных клиентов.
  3. Нажмите «Скачать».
  4. Выберите формат CSV.

В CSV-файл попадут основные данные клиентов и их пользовательские переменные.

Если в базе более 100 000 клиентов и необходимо выгрузить все переменные, рекомендуется скачивать базу частями.

Чтобы выгрузить таблицу Salebot, откройте нужную таблицу и выберите «Экспорт», тогда данные будут сохранены в формате CSV.

Подробнее:

Почему после оплаты клиент не получает доступ к каналу MAX?

Проверьте настройки автоматизации закрытого клуба в MAX.

Для автоматической выдачи доступа после оплаты необходимо:

  • подключить бота MAX к проекту Salebot;
  • добавить бота в нужную группу или канал MAX и назначить его суперадминистратором;
  • в автоматизации MAX выбрать нужного бота;
  • указать ID именно той группы или канала, куда необходимо выдавать доступ;
  • выбрать платежную систему и настроить тариф подписки.

Если ранее автоматизация была настроена на выдачу доступа в группу, а теперь доступ необходимо выдавать в канал, проверьте и измените ID сообщества в настройках автоматизации.

После изменений рекомендуется провести тестовую оплату и проверить выдачу доступа.

Подробнее: Автоматизация MAX

Почему после изменения настроек перестали приходить уведомления о заявках?

Если уведомления о новых заявках перестали приходить, сначала проверьте настройки уведомлений.

Перейдите в Настройки аккаунта → Уведомления и убедитесь, что:

  • включена настройка «Включить уведомления»;
  • выбран нужный проект;
  • включен нужный тип уведомлений;
  • выбран канал, в который должны приходить уведомления.

Если заявки отправляются через сценарий чат-бота, проверьте блок и функцию, отвечающие за отправку уведомления. Например, для отправки заявки в Telegram используется tg_send_message(). Убедитесь, что указан актуальный platform_id получателя.

Если заявки должны приходить на email из блока «Закрыть сделку», проверьте адрес электронной почты в настройках проекта.

Подробнее: Отправка заявок в мессенджеры и на электронную почту

Как сохранить проект?

Изменения в конструкторе чат-бота Salebot сохраняются автоматически.

Если вы вносите изменения в другие разделы проекта, например:

  • сайт, созданный в Salebot;
  • курс;
  • AI-ассистента;

то при внесении изменений вы увидите кнопку «Сохранить». Нажмите ее, чтобы применить внесенные настройки.

Если вы хотите сохранить копию проекта перед изменениями или иметь возможность восстановить его, создайте резервную копию.

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

Также в Salebot можно настроить автоматическое резервное копирование (автобекап), чтобы резервные копии проекта создавались автоматически.

Важно! Резервная копия и обычное сохранение изменений — это разные действия. Кнопка «Сохранить» применяет внесенные настройки, а резервная копия позволяет вернуться к сохраненной версии проекта.

Подробнее: Резервирование и восстановление

Как удалить блоки конструктора?

Чтобы удалить один блок, наведите на него и нажмите значок удаления. Также выбранный блок можно удалить клавишей Delete.

Чтобы удалить сразу несколько блоков:

  1. Зажмите Ctrl.
  2. Выделите нужные блоки мышью.
  3. Нажмите значок корзины или клавишу Delete.

Перед массовым удалением рекомендуем создать резервную копию проекта.

Подробнее: Массовые действия с блоками

Как временно выключить бота?

Способ отключения зависит от того, какую часть бота необходимо остановить.

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

  2. Если нужно отключить бота полностью на какое-то время, перейдите в настройки проекта и вверху справа увидите переключатель "Бот включен". Переведите переключатель в неактивное положение и сохраните настройки.

Если используется AI-ассистент, его можно выключить отдельно: откройте настройки ассистента и в поле «Роль» выберите «Выключено», затем сохраните изменения.

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

Подробнее: Как приостановить AI-ассистента

Какие лимиты сообщений есть в Salebot и что учитывается в статистике?

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

В расчет статистики по сообщениям входят:

  • все сообщения, отправляемые любым видом блоков в схеме бота, в том числе пустые сообщения и сообщения с #{none};
  • запросы в сторонние сервисы: мессенджеры, чаты, платежные сервисы и другие подключенные сервисы;
  • запросы, формируемые функциями API, в том числе входящие запросы.

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

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

Также учитываются пустые сообщения и сообщения с #{none}, даже если пользователь визуально не получил от них полезного содержимого.

Дополнительно действуют следующие ограничения:

  • для одного клиента может быть запланировано не более 32 сообщений одновременно;
  • у тестового бота при пробной или неоплаченной подписке действует лимит 1000 сообщений в сутки. В него также входят сообщения, отправляемые боту с тестового аккаунта;
  • недоставленные адресатам сообщения хранятся 2 недели.

Кроме лимитов Salebot, собственные ограничения на отправку сообщений могут устанавливать подключенные сервисы и мессенджеры (например, Telegram, ВКонтакте или MAX). Эти ограничения зависят от правил конкретной платформы.

Почему ИИ-блок сначала отправляет None, а потом ответ AI?

Если в блоке используется функция ai_context_answer(), при долгом ожидании ответа от AI функция может вернуть None.

Перед отправкой результата клиенту необходимо проверять, что ответ функции не равен None.

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

Важно! Под «ИИ-блоком» в данном случае подразумевается обычный блок в конструкторе чат-бота, в котором используется метод ai_context_answer().

Как настроить автопродление подписки через Prodamus?

Для настройки автоплатежей сначала создайте подписной товар в личном кабинете Prodamus, а затем скопируйте его ID.

В Salebot для генерации ссылки на оплату присвойте переменной prodamus_subscription ID подписного товара.

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

Для работы с оплатами по подписке в настройках Prodamus во вкладке «Подписки» укажите URL для уведомлений:

https://chatter.salebot.pro/prodamus_callback/result

После ввода URL обязательно сохраните настройки.

После успешной оплаты у клиента автоматически сохраняется переменная customer_phone. Она используется для дальнейшего управления подпиской. Если передается customer_email, номер телефона можно не передавать.

Важно! Управление подпиской работает только для реальных подписок. В демо-режиме привязка банковской карты отсутствует.

Подробнее: Продамус (Prodamus)

Как настроить автопродление подписки через Prodamus?

Настройка автопродления подписки через Prodamus описана в отдельной инструкции.

Следуйте шагам из раздела «Подписки (автоплатежи)» в документации Prodamus:

Настройка подписок и автоплатежей через Prodamus

Почему количество пользователей Telegram не совпадает с количеством получателей рассылки в Salebot?

Количество пользователей в Telegram и количество получателей рассылки в Salebot могут отличаться.

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

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

Поэтому количество пользователей Telegram необязательно будет равно количеству получателей конкретной рассылки в Salebot.

Что произойдет с данными проекта после окончания подписки?

После окончания подписки данные проекта хранятся ограниченное время.

В документации Salebot указаны следующие сроки:

  • подключенные мессенджеры — 3 недели после окончания тарифа;
  • сообщения длиннее 800 символов — 3 месяца;
  • переписки — не менее 2 и не более 6 месяцев;
  • клиенты (ученики) — 1 год после окончания подписки.

Если в течение года подписка не будет продлена, клиенты будут удалены безвозвратно.

Подробнее: Конструктор чат-бота

Почему бот срабатывает не на тот блок?

В Salebot блоки и переходы имеют определенный приоритет выполнения.

Порядок проверки:

  1. Блоки «Стартовое условие» с заполненным условием.
  2. Блок «Стартовое условие» без условия.
  3. Стрелка из текущего блока, если клиент уже находится в воронке.
  4. Блок «Не состояние с условием».
  5. AI-ассистент — если предыдущие условия не сработали и выполнены условия запуска ассистента.

Поэтому при нескольких подходящих условиях бот может отработать не тот блок, который вы ожидаете.

Подробнее: Как работать с блоками

Почему блок «Не состояние» отработал, но положение клиента в воронке не изменилось?

Это штатное поведение.

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

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

Подробнее: Блоки «Не состояние»

Сколько переменных можно использовать в фильтрах рассылки?

В одной рассылке можно использовать для сравнения не более 6 переменных.

Также на одного клиента одновременно может быть запланировано не более 32 сообщений.

Подробнее: Рассылки в мессенджеры

Почему рассылка недоступна?

Рассылки доступны на тарифах «Бизнес» и «Инфобиз».

На бесплатном тарифе и во время пробного трехдневного периода рассылки недоступны.

Подробнее: Рассылки в мессенджеры

Почему в Telegram не пришли кнопки вместе с вложениями?

При отправке нескольких вложений в одном блоке Telegram имеет дополнительные ограничения:

  • при отправке более одного вложения кнопки не приходят;
  • Markdown- и HTML-разметка текста при отправке нескольких вложений не работает.

В одном блоке можно отправить до 10 вложений одного типа, размер каждого файла — не более 20 МБ.

Подробнее: Вкладка «Вложения»

Можно ли отправить в одном блоке разные типы вложений?

Нет. В одном блоке нельзя одновременно использовать разные типы вложений.

При этом можно добавить до 10 вложений одного типа. Размер каждого загружаемого файла не должен превышать 20 МБ.

Подробнее: Вкладка «Вложения»

Почему маленькое видео в Telegram отправляется как GIF?

Это особенность Telegram.

Если размер видео слишком маленький — примерно до 2 МБ — Telegram может отправить видео-вложение в формате GIF.

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

Подробнее: Вкладка «Вложения»

Почему функция отправки email вернула NONE?

Для функций отправки email значение NONE означает, что функция выполнилась успешно.

При ошибке функция возвращает текст со статусом ошибки.

Это относится к функциям:

  • send_email();
  • send_email_from_bot();
  • send_email_template().

Подробнее: Функции для работы с email

Почему не собирается статистика прочтения email-рассылки?

Статистика прочтения собирается только для писем, отправленных из конструктора воронок через блоки состояния.

Для рассылок, созданных через раздел «Рассылки», и сообщений из блоков «Не состояние» статистика прочтения не собирается.

Подробнее: Создание email-рассылки

Почему callback из email не сработал?

Callback сработает только в том случае, если на момент его получения клиент по-прежнему находится в текущем блоке.

Если клиент уже перешел в другой блок, callback не сработает.

Подробнее: Создание email-рассылки

Какие ограничения есть у переменных?

При создании переменных учитывайте следующие правила:

  • имя переменной должно начинаться с буквы;
  • имя не должно содержать пробелы и специальные символы, кроме нижнего подчеркивания;
  • максимальное количество шаблонных переменных в проекте — 100;
  • название шаблонной переменной не может превышать 100 символов.

Подробнее: Переменные