# Як зберегти дані зі сценарію в Custom Data?

Збереження даних зі сценарію дозволяє автоматично зберігати відповіді користувачів у таблицю Custom Data. Це дозволяє накопичувати дані про взаємодію з користувачами та використовувати їх для подальшого аналізу або автоматизації.

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

- Потрібно зберігати відповіді користувачів для подальшого аналізу.
- Треба накопичувати дані про взаємодію з клієнтами.
- Потрібно автоматично записувати інформацію, яку вводить користувач у боті.

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

- **Збереження в Custom Data** — опція в компонентах "Очікування відповіді" та "Повідомлення з клавіатурою".
- Збереження відбувається **не одразу**, а після виконання дії в сценарії.
- Потрібно попередньо створити модель Custom Data з відповідними полями.
- Дані зберігаються автоматично після проходження користувачем відповідного блоку.

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

- [x] Ви увійшли в систему з правами інтегратора або адміністратора.
- [x] У системі є створена модель Custom Data з потрібними полями.
- [x] Ви маєте доступ до конструктора сценаріїв.

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

1. Перейдіть у **конструктор сценаріїв** бота.
2. Відкрийте компонент **"Очікування відповіді"** або **"Повідомлення з клавіатурою"**, з якого потрібно зберігати дані.
3. У налаштуваннях компонента знайдіть опцію **"Зберегти в Custom Data"**.
4. Увімкніть опцію "Зберегти в Custom Data".
5. Оберіть **таблицю** (модель), в яку зберігати дані, зі списку доступних моделей.
6. Вкажіть **стовпець** (поле), куди записувати відповідь користувача.
7. Збережіть зміни в компоненті та сценарії.

> ⚠️ **Важливо**: Збереження відбувається не одразу, а після виконання дії в сценарії. Переконайтеся, що після блоку зі збереженням є дія, яка виконається.

## Що відбувається після

Після того, як користувач пройде блок з увімкненою опцією "Зберегти в Custom Data", його відповідь автоматично збережеться в указану таблицю та стовпець. Дані стануть доступними для перегляду в модулі Custom Data та можуть використовуватися в інших частинах системи.

## Як переконатися, що все вдалось

- Перевірте, що опція "Зберегти в Custom Data" увімкнена в компоненті.
- Переконайтеся, що обрана правильна таблиця та стовпець.
- Протестуйте сценарій, ввівши тестову відповідь, та перевірте, що дані збереглися в Custom Data.

## Пов'язані матеріали

- [Створити модель](/uk/customdata/how-to/create-model.md)
- [Використати дію custom_modules__set](/uk/customdata/how-to/use-custom-modules-set.md)
- [Переглянути записи моделі](/uk/customdata/how-to/view-model-records.md)

