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Генерирование и проверка JS запросов в блоках

Last updated 4 months ago

Запуск терминала тестирования

  1. Откройте редактор сценария:

    • Перейдите в раздел, где находится ваш сценарий, и убедитесь, что он полностью настроен.

  2. Найдите кнопку запуска терминала:

    • В правом верхнем углу экрана, рядом с кнопкой сохранить, находится выпадающее меню и там расположена кнопка "Тестировать" или значок запуска тестирования. Нажмите на неё.

  3. Ожидание загрузки терминала:

    • После нажатия появится окно терминала. Оно будет отображать текущую историю тестирования и работу блоков сценария в реальном времени.

Запуск тестирования

  • Введите тестовое сообщение в текстовое поле терминала. Например, можно задать вопрос, с которого начинается сценарий.

  • Нажмите клавишу Enter, чтобы отправить запрос.

Анализ выполнения сценария:

  • Наблюдайте, как блоки последовательно подсвечиваются зелёным цветом (успешное выполнение) или красным (ошибка).

  • Следите за данными "логами", которые передаются между блоками. Это поможет отследить корректность логики.

Исправление ошибок:

  • Если какой-то блок подсвечивается красным цветом, вернитесь в редактор сценария, чтобы проверить его настройки.

  • После внесения изменений сохраните сценарий и снова запустите тестирование.

Очистка истории:

  • Если нужно повторить тестирование, используйте кнопку "Обнулить диалог" в нижней части терминала. Это удалит текущую историю переписки, и вы сможете начать тестирование заново.

Фиксация результатов:

  • Если сценарий отработал успешно, сохраните изменения в проекте и перейдите к следующему этапу разработки.


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

  • Наблюдайте, как блоки последовательно подсвечиваются зелёным цветом (успешное выполнение) или красным (ошибка).

  • Следите за данными, которые передаются между блоками. Это поможет отследить корректность логики.

  1. Исправление ошибок:

    • Если какой-то блок подсвечивается красным цветом, вернитесь в редактор сценария, чтобы проверить его настройки.

    • После внесения изменений сохраните сценарий и снова запустите тестирование.

  2. Очистка истории:

    • Если нужно повторить тестирование, используйте кнопку "Обнулить диалог" в нижней части терминала. Это удалит текущую историю переписки, и вы сможете начать тестирование заново.

  3. Фиксация результатов:

    • Если сценарий отработал успешно, сохраните изменения в проекте и перейдите к следующему этапу разработки.


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

Лог терминала

Лог терминала — это последовательность действий и сообщений, которые отображаются в процессе тестирования сценария. Лог помогает отслеживать выполнение блоков и диагностировать ошибки.

Элементы лога терминала:

  1. Входящее сообщение:

    • Сообщение, которое вы вводите в текстовое поле терминала. Например: "Подскажите, у вас есть Лада?".

    • Это отправная точка сценария, с которой начинается выполнение блоков.

  2. Ответ модели/бота:

    • Ответ, который генерируется на основе сценария.

    • Например: "Начался стартовый сценарий со списком функций."

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

  3. Идентификатор модели:

    • Указывается модель, которая используется для обработки запроса. Например: "Ответ модели gpt-3.5-turbo-1106."

    • Это важно для отслеживания версий модели в случае необходимости отладки.

  4. Параметры, переданные в запрос:

    • Если запрос включает в себя параметры (например, данные для API), они отображаются в логе. Пример:

      json
      {
        "model": "Lada"
      }
    • Это помогает убедиться, что параметры корректно передаются между блоками.

  5. Начало этапа сценария:

    • Лог отмечает, какой этап сценария запущен. Пример: "Начался этап сценария: Проверка наличия машин."

    • Это помогает понять, в каком блоке находится выполнение.

  6. Ответ бота:

    • Отображается ответ в зависимости от запрограммированной логики и введенных данных.

    • Пример: "Пожалуйста, уточните, в каком городе нужно проверить наличие машин?"