Команда создала сценарий, как пользователь будет идти по флоу (пример можно посмотреть на 6:41). На основании типов сообщений, которые передаются в сценарии, код понимает, какой флоу выполнять. Далее идёт проверка тела ответа бота по JSON-схеме и необходимых параметров (например, id клиента и тикета). Если схема или тип ответа не совпадает, заводится баг. Но в любом случае после каждого сценария (даже если он с багом) тикет закрывается, чтобы не копить тестовые сообщения в поддержке. Далее запускается следующий сценарий.