IntellectDialog.com
  • IntellectDialog
  • Быстрый старт
    • Знакомство с личным кабинетом IntellectDialog
      • Спам лист и черный список
    • Существующие ограничения
    • Оплата в IntellectDialog
    • Добавление сотрудников и настройка их прав доступа
    • Мессенджеры и чаты
      • Подключение WhatsApp и WhatsApp Business
      • Рекомендации по предотвращению блокировки номера в WhatsApp
      • Ограничения по отправке через провайдер Whatsapp Web и Telegram Личный
      • Подключение официального Instagram Direct и Instagram Комментарии
        • Запуск линейных/не линейных ботов в Direct
      • Подключение Telegram-бота в IntellectDialog
      • Подключение номерного Telegram в IntellectDialog
      • Подключение Viber-бота в IntellectDialog
      • Подключение Facebook Messenger в IntellectDialog
      • Подключение чат-ботов "ВКонтакте" в IntellectDialog
      • Подключение VK ads в IntellectDialog
      • Подключение HeadHunter в IntellectDialog
      • Подключение Slack в IntellectDialog
      • Вопросы, связанные с подключением мессенджеров
      • Подключение диалогов и ботов в Юла (Youla)
      • Подключение диалогов и чат-ботов в Авито
    • Сборка автоворонок и чат-ботов
      • Расширенные возможности запуска и остановки чат-ботов/автоворонок
      • Особенности кнопок в Telegram
    • Подключение и настройка GPT-бота
      • Как оплатить подписку Plus и токены
      • Настройка ассистента в провайдере GPT
      • Технические команды
    • Подключение и настройка GPT базы знаний
    • Запуск рассылок
      • Распространенные вопросы при создании рассылок
    • Короткие ссылки для чат-ботов в мессенджерах
    • Работа с отчетами
      • Power BI отчеты
      • Выгрузка информации по автоворонкам
    • Инструменты роста: виджеты и мини-лендинги
    • РАЗМЕЩЕНИЕ ВИДЖЕТА НА САЙТЕ
    • Импорт данных из Excel, txt, csv
  • Чат-центр
    • Работа оператора в чат-центре
  • Интеграция CRM
    • Битрикс24
      • Пошаговая инструкция интеграции WhatsApp и других мессенджеров внутри Битрикс24
      • Коммуникация в WhatsApp и других мессенджерах из Битрикс24
      • Использование связок в IntellectDialog с Битрикс24
      • Подключение интеграции IntellectDialog через локальное приложение в Битрикс24
    • АМО CRM
      • Как написать первым контакту в AMO CRM
      • Цифровая воронка AMO CRM
      • SalesBot
      • Изменение этапа воронки для лидов
      • Создание сделки в срм системе через связки
      • Сокращать ссылки
    • Retail CRM
    • 1C:Фитнес клуб
      • Настройка 1С провайдера внутри IntellectDialog
      • Подключение несколько whatsapp провайдеров в 1С Фитнес клуб
      • Получение API Key для интеграции с 1С Фитнес
      • Формирование сегментов в 1С Фитнес
      • Настройка триггеров
      • Загрузка заявок в 1С фитнес клуб
      • Передача тегов/пользовательских переменных
    • ClubIS
      • Загрузка новых заявок в Clubis через IntellectDialog
      • Доступные триггеры в ClubIS
      • Как просмотреть логи в клабисе
    • FitBase
    • Интеграция через Webhook
      • Использование входящих Webhook - Slack
      • Использование входящих Webhook - WhatsApp
      • Использование входящих Webhook - Tilda - AmoCRM
      • Использование исходящих Webhook
  • YCLIENTS
    • Подключение YCLIENTS к IntellectDialog
    • Работа и настройка триггеров YCLIENTS
    • Типы триггеров
      • Клиенту
        • Создание записи через виджет онлайн-записи
        • Создание записи через журнал записи
        • Уведомление о подтверждении записи
        • Изменение записи
        • Запрос подтверждения записи
        • Напоминание о визите
        • Отмена записи
        • Отмена записи с помощью статуса «Клиент не пришел»
        • Приглашение на визит недошедших клиентов
        • Запрос отзыва после визита
        • Поздравление с днём рождения
        • Новая скидка
        • Окончание действия скидки
        • Приглашение на повторный визит
        • Подтверждение номера клиента в виджете онлайн-записи
        • Уведомление клиента об успешной онлайн-оплате
      • Администратору
        • Создание записи клиентом/администратором
        • Перенос записи, созданной через виджет онлайн-записи
        • Отмена записи клиентом через виджет онлайн-записи
        • Скорое завершение расписания работы сотрудников
      • Сотруднику
        • Создание записи клиентом/создание записи администратором
        • Перенос записи клиентом или администратором
        • Отмена записи клиентом или администратором
        • Отмена записи администратором с помощью статуса «Клиент не пришел»
      • Администратору и сотруднику
        • Окончание действия лицензии
  • Сквозная аналитика
    • Calltouch
    • Подключение Comagic
    • Фиксация и экспорт конверсий начала диалогов в мессенджерах
  • ЛИДОГЕНЕРАЦИЯ
    • Instagram: интеграция Lead Ads c отправкой сообщения клиенту в WhatsApp + выгрузка лида в Slack
    • Загрузка заявок в группу Telegram
    • Вконтакте
      • Вконтакте: интеграция лид-форм с чат-ботами WhatsApp и Slack
      • Вконтакте: интеграция лид-форма с отправкой сообщения в Вк клиенту после заполненной заявки
      • Вконтакте: информирование сотрудника в Вк о заполненной лид-форме Вк
      • Вконтакте: интеграция голосование в группе и отправка сообщение клиенту в Вк
    • Сайт/Лендинг: интеграция лид-формы с отправкой сообщения клиенту в WhatsApp
    • Сайт/Лендинг: выгрузка заявок из лид-форм в Slack или другие мессенджеры
    • Настройка связок для HeadHunter |VK ads
  • Системы коллтрекинга
    • Связка пропущенные звонки Comagic - Slack
    • Запуск чат-бота в WhatsApp при пропущенном звонке в Comagic
    • Запуск чат-бота в WhatsApp при пропущенном звонке в Mango Office
  • Для экспертов
    • Умные фильтры
    • Запуск рассылок и автоворонок с использованием данных о пользователях из внешних систем
    • Использование переменных для загрузки данных из ботов в связки.
    • Установка Контекста для запуска нелинейных AI ботов
    • Трекинг дополнительных параметров через Webhook Events "promo"
    • Интеграция с email рассылками Esputnik
    • Calendly + Zoom + Чат-боты в WhatsApp
    • Инструкция по подключению интеграции чата Intellectdialog в CRM
  • Обучающие интенсивы
    • Интенсив по сборке чат-ботов для сайта и соц.сетей с интеграцией инструментов роста и аналитики
    • Интенсив WhatsApp Business API (особенности и лайфхаки по подключению и работе)
    • Изменение стоимости лидогенерации через официальный WhatsApp и доступные механики в 2022 году
    • Запуск рекламы в Instagram в связке с WhatsApp ботами (Lead ADS, конверсии, прямое приземление)
    • Тренды мессенджер-маркетинга. Лидогенерация. Чат-боты, автовронки
  • Обучающие модули
    • Автоворонка в Instagram
    • Как создать чат бота
    • Собираем ценностное предложение
    • Рассылка в WhatsApp
    • Как запустить рассылку через Автоворонку
    • Рассылка через Телеграм Личный (номерной)
  • Обучающие вебинары
    • Вебинар: Чат-боты для фитнес клуба. Загрузка тегов из чат-ботов и автоворонок в 1C Фитнес клуб
    • Вебинар: Интеграция Comagic пропущенные звонки с WhatsApp ботами
    • Вебинар: Запуск чатбота WhatsApp в момент заполнения лидформы на Tilda
    • Вебинар: Видео виджеты с мессенджерами и чат-ботами в WhatsApp
    • Вебинар: Запуск рекламы в Instagram в связке с WhatsApp ботами (Lead ADS)
    • Вебинар: Разбираем триггеры 1С Фитнес клуб
    • Вебинар: 3 варианта приземление лидов из Instagram и Facebook в WhatsАpp
    • Вебинар: Интеграция Facebook|Instagram|Vk Lead ADS с WhatsApp и Slack
  • integration.intellectdialog
    • Блок: API запрос
    • Блок: Старт
    • Блок: Проверка параметров
    • Блок: Проверка условий
    • Блок: Запуск API
    • Блок: ИИ запрос
    • Блок: Фильтрация
    • Блок: Условия
    • Блок: Сохранение
    • Блок: Результат
    • Терминал тестирования
    • Генерирование и проверка JS запросов в блоках
Powered by GitBook
On this page
  • Дополнительная логика работы блока "Проверка параметров"
  • Примеры реализации
  1. integration.intellectdialog

Блок: Проверка параметров

PreviousБлок: СтартNextБлок: Проверка условий

Last updated 4 months ago

  • Назначение блока: Этот блок используется для проверки параметров, введённых пользователем, на соответствие требованиям, заданным в блоке "Старт" и программируемых функциях. Он помогает убедиться, что все обязательные параметры указаны, и при необходимости запрашивает недостающие данные.


    Функционал блока

    1. Пример проверки входных данных:

      • Блок анализирует параметры, которые передал пользователь (например, model, minPrice, maxPrice, color, minYear).

        • Проверяется, соответствуют ли введённые данные обязательным требованиям функций.

    2. Работа с переменными:

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

      • Пример переменных :

        • model — Модель автомобиля.

        • minPrice — Минимальная цена.

        • maxPrice — Максимальная цена.

        • color — Цвет автомобиля.

        • minYear — Год выпуска.

    3. Дозапрос недостающих данных:

      • Если пользователь не указал один или несколько параметров, которые вы выбрали в блоке "Проверка параметров блок автоматически отправляет уточняющие вопросы.

      • Пример вопроса: "Какой цвет автомобиля вас интересует?"


    Пример работы

    1. Ввод пользователя: "Мне нужна Лада Веста за 1 000 000 рублей."

      • Введённые параметры:

        • model: Лада Веста.

        • minPrice: 1 000 000.

      • Отсутствуют параметры:

        • color.

    2. Действия блока:

      • Блок определяет, что отсутствуют параметры color .

      • Отправляет уточняющие вопросы:

        • "Какого цвета должен быть автомобиль?"

    3. Результат:

      • После получения недостающих данных параметры передаются в следующий блок или функцию для обработки запроса.


    Преимущества блока

    • Гибкость сценария: Проверяет соответствие введённых данных и дозапрашивает недостающие.

    • Повышение точности: Гарантирует, что все необходимые параметры будут получены перед выполнением функции.

    • Автоматизация: Исключает ручную проверку данных, обрабатывая их динамически.

Дополнительная логика работы блока "Проверка параметров"

  1. Проверка нескольких параметров:

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

    • Как только найден первый неуказанный параметр, отправляется запрос на его ввод.

    Пример:

    • Требуемые параметры: model, color, minPrice.

    • Пользователь ввёл только model = "Лада Веста".

    • Блок сначала проверяет model, затем переходит к color и обнаруживает, что он отсутствует.

    • Запрашивает: "Какой цвет автомобиля вас интересует?"

  2. Все параметры указаны:

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

    • Сценарий переходит к следующему блоку в цепочке для дальнейшей обработки.

    Пример:

    • Пользователь ввёл model = "Лада Веста", color = "белый", minPrice = 1 000 000.

    • Блок проверяет и подтверждает, что все параметры заполнены.

    • Переход к следующему блоку (например, вызов API для поиска доступных автомобилей).


Итог:

  • Если параметры отсутствуют: Запрашивается первый неуказанный параметр.

  • Если все параметры указаны: Логика сценария продолжается в следующем блоке без дополнительных запросов.

Примеры реализации

  • Пример вариант №1

  • Пример варианта №2