Docs

Testing & chats

Before you connect an engine to the outside world, run it in the built-in simulator (a private test conversation against one of your personas) then review the full transcript of any chat in your account.

Симулятор

Симулятор позволяет прогнать полноценный тестовый разговор с движком до того, как он попадёт в продакшн. Он говорит за вашу персону ровно так же, как это делал бы настоящий движок, поэтому вы можете прочитать, как течёт разговор, проверить формулировки и убедиться, что нужные фото и ссылки появляются в нужные моменты.

  • Сначала выберите персону. Используйте селектор персоны в шапке симулятора. Движку нужна личность, в которую он воплотится, поэтому без выбора ничего не запустится.
  • Пишите за лида. Отправляйте сообщения так, как это делал бы входящий контакт, и персона отвечает ход за ходом.
  • Он тестирует именно тот движок, который вы строите. Симулятор работает с движком на вашем холсте, поэтому вы можете править поток и перепроверять, ничего не публикуя.

Совет

Только начинаете строить движки? Начните в конструкторе движков, а потом вернитесь сюда, чтобы протестировать сделанное.

Режим контекста открытия

В режиме контекста открытия AI сам составляет первое инициативное сообщение (холодное открытие), не дожидаясь, пока лид заговорит. Это повторяет боевое действие OUTREACH, которое запускает ваш бот.

  • Прикрепите фото или скриншот. AI действительно «видит» изображение. Он считывает, что на нём (профиль, история, пост), и пишет открытие со ссылкой на увиденное.
  • Добавьте текст, если хотите. Можно приложить короткую заметку как дополнительный стартовый контекст, но одного скриншота уже достаточно.
  • Результат — ровно то открытие, которое движок отправил бы, начиная совершенно новый чат с нуля.

Напоминание

Кнопка Напоминание запускает сообщение-возврат в существующем тестовом разговоре: тот самый толчок, который движок отправил бы, если лид замолчал. Работает та же логика, что и в боевом действии, поэтому задержка и лимит на разговор действуют и здесь. Если напоминание на кулдауне или исчерпало лимит, сообщение не отправится, и симулятор скажет подождать.

Внедрение триггера события

Используйте Триггер события, чтобы смоделировать событие площадки (например, story_reaction) и протестировать стартовые точки Триггер события в движке, не дожидаясь, пока оно произойдёт по-настоящему. Выберите событие, при желании добавьте немного контекста (например, какая была реакция) и отправьте, чтобы увидеть, как движок стартует от этого сигнала.

История чатов и стенограммы

Каждый разговор (смоделированный или настоящий) записывается как стенограмма только для чтения, которую можно открыть в любой момент из ваших чатов. В ней видно каждое сообщение с отметкой времени и все отправленные фото, разложенные персона против лида.

  • Отметки времени и фото. У сообщений есть время отправки; фото отображаются прямо в ленте, а если изображение не загрузилось, показывается понятная пометка «фото недоступно».
  • Трассировка использует ваши собственные названия. Рядом с чатом видна трассировка рассуждений движка, но только названия фаз и карточек вашего движка, извлечённые факты и то, что он понял из изображения. Наша внутренняя кухня скрыта намеренно.

Сессии и лиды

Сессия — это один разговор между персоной и одним лидом. В симуляторе лид всегда simulator-user, так что свои тестовые прогоны вы узнаете сразу. Боевые сессии привязаны к тому, с кем реально говорит ваш бот.

Сообщить о проблеме: скопируйте ID разговора

Формы для багов внутри приложения нет. Чтобы сообщить о проблеме в конкретном разговоре, скопируйте его ID разговора — кнопка копирования есть в шапке симулятора и в шапке стенограммы — и отправьте его в поддержку. По этому ID поддержка поднимет полную диагностику разговора на сервере и увидит, что именно произошло, а вам не придётся вставлять ничего чувствительного.

Сброс

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

Обратите внимание

Симулятор расходует токены. Тестовый разговор тарифицируется так же, как боевой. О том, как считаются расходы и как проверить баланс, смотрите токены и оплата.

Обратите внимание

Разговор, который сконвертировался или исчерпал бюджет ходов, помечается как завершённый и не продолжится. Напоминания и новые ходы в завершённом разговоре отключены. Сбросьте, чтобы начать новый тест.

Дальнейшие шаги

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

Testing & Chats: Simulator, Transcripts & Reporting | FluidTalk | FluidTalk