Основные понятия
Адрес лендинга https://quescha.com
Адрес приложения https://app.quescha.com
Адрес сайта с документацией https://docs.quescha.com
Бот поддержки в Телеграм https://t.me/queschabot
Бот поддержки на сайте https://botsupport.quescha.com
Автоворонка — это понятие означает бота в целом, который состоит из каналов и логики взаимодействия с подписчиками через цепочки сообщений и сценарии. Автоворонка, как правило, имеет конечную цель своей работы с подписчиком (клиентом).
Канал — подключаемый бот мессенджера или бот-лендинг, через который будут отправляться сообщения в них. Боты создаются в самих мессенджерах, которые выдают токен бота. Токен добавляется в конструктор, чтобы он мог управлять отправкой сообщений. После создания бота в мессенджере, он ничего не делает - вся логика работы бота создается в конструкторе.
Цепочка сообщений — состоит из последовательности сообщений с заданным интервалом отправки. Каждое сообщение может быть сценарием, который состоит из блоков. Цепочка сообщений запускается по триггерам, таким как: при подписке, при добавлении тега, при удалении тега, при начале диалога. Цепочка может запускаться в одном или нескольких каналах. Если в цепочке есть сценарий, то следующее за сценарием сообщение не будет отправлено, до тех пор, пока не будет совершен выход из сценария.
Сценарий — набор блоков, связанных между собой логикой перехода от одного блока к другому. Состояние сценария в любой момент времени его выполнения определяется нахождением на определенном блоке.
Блок — элемент сценария, который отправляет сообщение в канал. Блоки содержат сообщение и имеют свои настройки, к ним можно прикреплять сценарий действий до его запуска или после получения ответа от подписчика. К блокам можно прикрепить файлы, картинки, кнопки. Блоки соединяются между собой переходами - напрямую или по условию.
Ответ подписчика — действия подписчика в боте. Это может быть отправка сообщения в бот, нажатие на кнопку, отправка файла, картинки или голосового сообщения.
Сценарий действий — состоит из определенных действий, отображаемые списком, которое можно добавить в сценарий действий и настроить, например, операции с данными, платежи и т.д. После выполнения действия может быть осуществлен переход к другому действию напрямую или через выполнение условия. Если требуется завершить выполнение сценарий действий, то необходимо отметить Выход и вернуть сообщение в блок сценария или запланировать вызов другого блока. Если из сценария действий необходимо вернуть сообщение, то в блоке требуется указать шаблон [Actions]. Кроме этого, после выполнения действия можно отправить сообщение в бот по данным подписчика, которые определяют его id в мессенджере или бот-лендинге (ClientID), тип канала - telegram, viber, whatsapp, vk, lp (Messenger) и id канала мессенджера (BotID). Для отправки сообщения в бот-лендинг достаточно знать только ClientID и Messenger.
Переменная — содержит в себе строку текста или массив строк при сохранении в переменную отбора полей из списка и гугл таблиц. Значение переменной выводится с помощью конструкции #{название_переменной}. Переменные можно использовать в сообщениях и любых полях конструктора, где содержатся данные. Все переменные обнуляются при запуске сценария и хранятся до момента завершения сценария. Переменные сценария хранятся отдельно для каждого подписчика.
Шаблоны и функции — конструкция вида [Шаблон] или [Функция(..)]. Выполняет операцию, описанную в документации или в помощнике выражений.
Web App Telegram – функционал мессенджера Телеграм, который позволяет открывать сайт во внутреннем окне мессенджера и позволяет обмениваться данными с ботом. В конструкторе есть Вебап каталога магазина и календаря. Также есть возможность открыть свой сайт или даже настроить обмен данными между своим сайтом и ботом через вебхук.
Теги — метки, которые прикрепляются к подписчикам бота. Добавление и удаление тегов может запускать или отписывать подписчика от цепочки.
Списки — база данных для аккаунта конструктора, которая может хранить в себе данные по заданным полям. При создании записи в списке подписчиком, к ней автоматически добавляются данные подписчика: ClientID, Messenger, BotID. Эти данные являются следом записи и могут быть использованы для получения данных конкретного подписчика.
Глобальные переменные — переменные, которые являются общими для всех подписчиков.
Last updated