---
title: "Як передати оператору повідомлення, написане замість оцінки CSAT"
description: "Підключення виходу «Інше повідомлення» (other_input) ноди CSAT: повідомлення клієнта замість оцінки йде у FastLine або до оператора без привітання Start."
---

# Як передати оператору повідомлення, написане замість оцінки CSAT?

Оператор закрив чат, бот попросив оцінку, а клієнт написав нове питання або надіслав документ. За замовчуванням таке повідомлення стає новим зверненням зі Start: клієнт бачить привітання і стартову гілку. Вихід **`other_input`** ноди CSAT дає пропустити цей крок і одразу передати повідомлення у FastLine чи оператору.

## Коли знадобиться

- Після закриття чату клієнти часто дописують питання або надсилають документи замість оцінки.
- У сценарії вже є гілка для вільного тексту (наприклад, на питанні «Чи вирішено ваше питання?»), і ви хочете вести туди ж.
- Привітання Start після щойно закритого діалогу виглядає зайвим.

## Що важливо знати

- **Вихід `other_input`** спрацьовує на текст, файл, фото, стікер, голосове, контакт чи локацію замість оцінки. Кнопка оцінки, її точний підпис текстом і кнопки інших кроків туди не потрапляють.
- **Повідомлення клієнта зберігається.** Дія `action_get_user_input` у гілці читає те саме повідомлення, тож повторно питати «Напишіть, чим допомогти» не потрібно.
- **Таймери секції не зупиняються самі.** Таймер неактивності, запущений перед CSAT, може спрацювати вже в новій кімнаті. Гілку виходу починайте із завершення інтервалів.
- **Вихід не підключено** → усе як раніше: нове звернення зі Start, стан діалогу очищено як після `/start`. У гілці виходу стан зберігається, змінні діалогу доступні. Наявні сценарії не змінюються, доки ви не підключите вихід.
- Чому так влаштовано: [Що відбувається, коли клієнт пише замість оцінки CSAT](/uk/scenariobuilder/explanation/csat-other-input-node.md).

## Перед початком

- [x] У сценарії є нода **CSAT** у гілці закриття чату.
- [x] Ви знаєте, куди вести повідомлення: FastLine, підключення оператора з повідомленням або наявна гілка для вільного тексту.
- [x] Ви увійшли з правами інтегратора або адміністратора.

## Покрокова інструкція

1. Відкрийте сценарій і знайдіть ноду **CSAT** у гілці, яка запускається після закриття чату.
2. Виділіть ноду. У **Node Inspector** (панель справа) відкрийте секцію **«Події»** і переконайтесь, що там є чип `other_input`. Якщо чипа нема, платформу ще не оновлено до версії з цим виходом.
3. Додайте на полотно дію **`action_interval__end_all`** (завершити всі інтервали секції) і протягніть до неї ребро з виходу `other_input` ноди CSAT.
4. Далі один із варіантів:
   - **Є гілка для вільного тексту** (наприклад, після «Чи вирішено ваше питання?»): додайте ноду **goto** на першу ноду тієї гілки.
   - **Гілки нема:** додайте **`action_get_user_input`**, а за ним **FastLine** або **Підключення до оператора** з повідомленням клієнта.
5. Переконайтесь, що в гілці нема привітання чи повторного питання «Чим допомогти»: клієнт уже написав.
6. Натисніть **Опублікувати**.

Готова гілка: `CSAT` → `other_input` → `action_interval__end_all` → `action_get_user_input` → FastLine або оператор.

## Перевірка

1. Відкрийте тестовий чат, дійдіть до оператора і закрийте діалог з боку оператора.
2. Дочекайтесь питання CSAT і замість оцінки напишіть текст, наприклад «Маю ще питання».
3. Очікувано: привітання Start не приходить, у панелі оператора з'являється нова кімната, і перше повідомлення в ній — ваш текст. Опитування в даних бота має стан `skipped`, оцінки в статистиці нема.
4. Повторіть з файлом або фото: вкладення має стати першим повідомленням нової кімнати.

## Типові помилки

- **Клієнт бачить привітання Start.** Вихід не підключено, веде на саму ноду CSAT або ребро не опубліковано.
- **Нова кімната закривається сама через кілька хвилин.** У гілці нема `action_interval__end_all`, і таймер секції спрацював у новій кімнаті.
- **Клієнт двічі пише одне й те саме.** У гілці стоїть повторне питання «Чим допомогти». Приберіть його: `action_get_user_input` уже має повідомлення.
- **Вихід підключено до «Дякуємо» після CSAT.** Повідомлення клієнта нікуди не передається. Так робіть лише свідомо, коли після CSAT нічого не закривається.

---

## Пов'язані документи

- [Параметри ноди «CSAT»](/uk/scenariobuilder/reference/csat-parameters.md)
- [Що відбувається, коли клієнт пише замість оцінки CSAT](/uk/scenariobuilder/explanation/csat-other-input-node.md)
- [Використати action в сценарії](/uk/scenariobuilder/how-to/use-action-in-scenario.md)
- [Протестувати сценарій](/uk/scenariobuilder/how-to/test-scenario.md)
