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С фитнес клуб
      • Установка и удаление тегов в 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 3 months ago

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

Название блока

  • Описание: Поле позволяет задать имя блока, чтобы его легко идентифицировать в сценарии.

  • Пример: "Ответ", "Результат поиска", "Итоговый ответ".


Поле "Текст для ответа"

  • Описание: Основное поле, в котором указывается текст, который будет отправлен пользователю в качестве итогового ответа.

  • Функциональность:

    • Может содержать статический текст, если ответ всегда одинаков.

    • Может использовать динамические данные, извлеченные из переменных (например, this.result), чтобы формировать персонализированные ответы.

    • Поддерживает использование JavaScript-выражений для обработки данных перед отправкой.

  • Пример:

    • Статический текст: "Спасибо за ваш запрос. Мы скоро с вами свяжемся."

    • Динамический текст: "По вашему запросу найдено: " + this.result.


Примеры

  • Предыдущие шаги:

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

    1. Сохранение 1: Сообщение:

      javascript
      'По вашему критерию машин не найдено. Но у нас есть следующие варианты: ' + \n + this.carList2.filter((c, i) => this.carList2.findIndex(e => e.model === c.model) === i).slice(0, 5).map((car, idx) => `${idx + 1}. Модель: ${car.brand} ${car.model}. Цена: ${car.price} рублей. Цвет: ${car.color}. Год выпуска: ${car.year}. Адрес: ${car.location}.`).join(`\n`)

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

    2. Сохранение 2: Сообщение:

      javascript
      'По вашему запросу у нас есть такие модели:' + \n + this.carList3.map((car, idx) => `${idx + 1}. Модель: ${car.brand} ${car.model}. Цена: ${car.price} рублей. Цвет: ${car.color}. Год выпуска: ${car.year}. Адрес: ${car.location}.`).join(`\n`)

      Сохраняется в переменную result. Это сообщение формируется, если есть точное соответствие запросу пользователя.

    3. Сохранение 3: Сообщение:

      arduino
      'Пожалуйста, уточните цвет машины для проверки.'

      Сохраняется в переменную result. Используется, если в запросе отсутствует уточнение цвета.

  • Блок "Результат":

    В блоке "Результат" происходит подготовка текстового ответа пользователю на основе данных, сформированных в переменной result.

    Поля блока:

    1. Название блока:

      • Указывается для описания цели блока. Например: "Ответ".

    2. Текст для ответа:

      • Используется поле, в котором прописывается переменная this.result. Эта переменная содержит сформированный ранее текст из блоков сохранения.

      • Код:

        javascript
        this.result

    Логика работы:

    1. На предыдущих шагах данные обрабатываются и сохраняются в result в зависимости от условий:

      • Если не найдено точное соответствие, но есть другие доступные модели — используется сообщение из Сохранение 1.

      • Если найдено точное соответствие запросу — используется сообщение из Сохранение 2.

      • Если требуется уточнение цвета — используется сообщение из Сохранение 3.

    2. В блоке "Результат" формируется текстовый ответ на основе переменной result, которая передается в поле Текст для ответа.

    3. Этот текст отправляется пользователю в виде итогового ответа.

    Пример:

    • Ввод пользователя: "Хочу машину красного цвета".

    • Обработка:

      • Если машины красного цвета нет, но есть похожие модели:

        'По вашему критерию машин не найдено. Но у нас есть следующие варианты: 
        1. Модель: Toyota Camry. Цена: 1 500 000 рублей. Цвет: белый. Год выпуска: 2020. Адрес: Москва.
        2. Модель: Honda Civic. Цена: 1 300 000 рублей. Цвет: черный. Год выпуска: 2021. Адрес: Санкт-Петербург.'
      • Если машины красного цвета есть:

        'По вашему запросу у нас есть такие модели:
        1. Модель: Toyota Corolla. Цена: 1 200 000 рублей. Цвет: красный. Год выпуска: 2019. Адрес: Казань.'
      • Если отсутствует указание цвета:

        'Пожалуйста, уточните цвет машины для проверки.'
    • Ответ пользователю:

      • Формируется через блок "Результат" на основе сохраненной переменной result и отображается пользователю.