...
Code Block | ||
---|---|---|
| ||
{platformInMessageQuery} - текст первоначального запроса пользователя, по которому был создан диалог с AutoFAQ {serviceId} - id сервиса Данные пользователя {userFullName} - имя пользователя {userLogin} - логин пользователя {userEmail} - электронная почта пользователя {userPhone} - номер телефона пользователя {userId} - ID пользователя {userPayload.*} - хранилище дополнительных данных о пользователе Данные пользовательского канала, через который пришел текущий запрос {channelId} - идентификатор канала {channelType} - тип канала (Telegram, WhatsApp, Widget) Данные текущего диалога с пользователем {conversation} - объект диалог с данными о пользователе, списокм событий и реплик пользователя, бота и операторов {conversationId} - идентификатор текущего диалога {externalFiles} - список файлов переданных пользователю или полученных от него в рамках текущего диалога Встроенные переменные для работы с API вызовами {http_code} - код статуса последнего API запроса |
...
Code Block | ||
---|---|---|
| ||
если("{http_code} != 200").то( комментарий("Данные пользователя не обновлены")+ завершитьИПеревестиНаОператора )+ комментарий("Обовлены данные пользователя. Новые данные отправлены в CRM")+ завершитьзавершитьПроверка синтаксиса сценария |
Проверка синтаксиса сценария
На странице документа базы знаний есть кнопка “Проверить сценарий”, которая запускает синтаксическую проверку указанного сценария.
Если в сценарии найдены ошибки, тогда открывается модальное окно с перечислением найденных ошибок. Синтаксический анализатор имеет ряд ограничений при описании найденных ошибок - не всегда имеется возможность указать номер строки, не все типы ошибок снабжены русским описанием.
Примеры готовых сценариев
...