Основные понятия

Адрес лендинга 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