Дія operator_panel__nps_confirm_answer
System ID:
action_operator_panel__nps_confirm_answer
У сценарії також:operator_panel__nps_confirm_answer
Опис
Збирає всі непорожні константи користувача як відповіді опитування й зберігає їх у базі (NPS / зворотний звʼязок після діалогу з оператором). Якщо в стані є op_prev_position, сценарій може повернутися на попередню позицію після збереження.
Для збереження оцінок у статистику чату також див. statistic__set.
Події (гілки сценарію)
| Подія | Коли виникає |
|---|---|
| success | Відповіді збережено |
| error | Немає chat_user_id / chat_id, немає непорожніх констант або помилка збереження |
Параметри
Параметрів у JSON ноди немає ({}).
Перед виконанням у константах мають бути поля відповідей (будь-які непорожні ключі), наприклад:
| Константа | Тип | Опис |
|---|---|---|
nps_score | number / string | Оцінка NPS (приклад) |
nps_comment | string | Коментар (приклад) |
Усі непорожні константи потрапляють у обʼєкт answers.
Приклад конфігурації
Конфіг ноди:
{}
Константи користувача (приклад):
{
"nps_score": 9,
"nps_comment": "Дякую за допомогу!"
}