Дії та робота з формами в AI-Помічнику
Для чого це потрібно?
AI-Помічник не просто відповідає текстом — він може виконувати дії за вас: створювати поля форми, змінювати налаштування, додавати елементи. Ця інструкція пояснює, як користуватися кнопками-діями (чіпами), що робить AI, коли повертає структуровані дані, і як перевірити результат перед збереженням.
Чіпи-дії (Action Chips) — швидкі команди від AI
Після відкриття чату або під час діалогу над історією повідомлень можуть з’являтися округлені кнопки-пропозиції — чіпи. Наприклад: «Створити форму», «Додати поле Email», «Налаштувати опцію оплати».
- Що це: Контекстні скорочення. AI аналізує сторінку, на якій ви знаходитесь, і пропонує найрелевантніші дії.
- Як користуватися: Просто натисніть на чіп. Його текст автоматично відправиться в чат як ваше повідомлення. AI обробить команду і відповість або виконає дію.
- Де з’являються: В області ActionChips — горизонтальний прокручуваний рядок під шапкою чату, над історією повідомлень.
- Важливо: Чіпи не зникають після натискання, поки AI не оновить список новими пропозиціями.
Порада: Якщо не знаєте, як сформулювати прохання — почніть з натискання чіпа. Це найшвидший шлях отримати результат без введення тексту.
Як AI працює з формами (Підхід «Чорновик спочатку»)
Коли ви просите AI створити або змінити форму (наприклад, «додай поле телефон» або «зроби обов’язковим поле email»), AI не змінює форму миттєво. Замість цього він надсилає структуровані дані — черновик полів — у ваш браузер.
Що відбувається за лаштунками (простими словами):
- Ви пишете: «Додай поле для номера телефону».
- AI відповідає текстом: «Додаю поле телефону. Перевірте дані нижче.»
- Паралельно AI надсилає подію FIELDS_RECEIVED із об’єктом полів (назва, тип, обов’язковість тощо).
- Інтерфейс форми (якщо ви на сторінці редактора) отримує ці дані і показує їх у вигляді попереднього перегляду / черновику.
- Ви бачите пропозицію: нове поле, його налаштування. Нічого не збережено ще.
- Ви перевіряєте, редагуєте при бажанні, а потім натискаєте кнопку «Застосувати» або «Зберегти» у формі.
Чому так: Це захищає від випадкових змін. AI може помилитися в типі поля або назві — ви бачите це до збереження і можете виправити.
Виконання дій AI (Action Result)
Деякі команди AI виконує повністю на бекенді (наприклад, «створи нову подію», «видалити поле», «згенерувати QR-код»). У такому випадку AI повертає результат дії (ACTION_RESULT).
Що ви бачите:
- Текстове повідомлення від AI: «Поле „Телефон“ успішно додано до форми.»
- Можливо, оновлений список чіпів з новими пропозиціями.
- У самій формі (якщо ви там) — зміни вже застосовані.
Якщо сталася помилка, AI напише: «Не вдалося виконати дію: поле з такою назвою вже існує.» — і запропонує наступні кроки.
Робота з файлами (завантаження)
У чаті є підтримка файлів (Excel .xls/.xlsx, до 10 МБ). Наразі кнопка завантаження файлу прихована в інтерфейсі, але API її підтримує. Якщо функція з’явиться у видимому вигляді:
- Натисніть іконку скріпки/зав’язки поруч з полем вводу.
- Виберіть файл на комп’ютері.
- Напишіть повідомлення (наприклад, «Імпортуй учасників з цього файлу») і надішліть.
- AI обробить файл і повідомить про результат.
Обмеження: Тільки Excel-файли (.xls, .xlsx), розмір до 10 МБ. При перевищенні з’явиться помилка: «Розмір файлу не повинен перевищувати 10 МБ».
Перевірка результатів перед збереженням
Коли AI пропонує зміни у формі (через подію FIELDS_RECEIVED), у редакторі форм з’являється панель попереднього перегляду або модальне вікно з черновиком.
Що перевіряти:
- Назви полів (чи зрозумілі вони для учасників).
- Типи полів (текст, email, телефон, дата, вибір з списку тощо).
- Обов’язковість (галочка «Обов’язкове»).
- Порядок полів у формі.
Після перевірки натисніть «Застосувати» (або «Зберегти» в редакторі форми). До цього моменту жодні зміни не потраплять у базу даних.
Типові сценарії використання
| Ваша мета | Як діяти через AI-Помічника |
|---|---|
| Створити нову форму реєстрації | Відкрийте чат на сторінці «Форми» → натисніть чіп «Створити форму» або напишіть «Створи форму для конференції» → перевірте черновик → натисніть «Застосувати». |
| Додати поле до існуючої форми | Відкрийте редактор форми → у чаті напишіть «Додай поле „Компанія“, тип текст, обов’язкове» → перевірте пропозицію → збережіть. |
| Змінити налаштування поля | У чаті: «Зроби поле Email необов’язковим» → AI покаже черновик зі знятою галочкою → підтвердьте. |
| Отримати поради по полях | Напишіть: «Які поля потрібні для медичної конференції?» — AI дасть список рекомендацій, які можна додати по одному через чіпи. |
| Швидко знайти налаштування | Напишіть: «Де включити оплату карткою?» — AI відповіде текстом і може дати чіп для переходу до розділу. |
Поради для ефективної роботи
- Будьте конкретні: «Додай поле» — гано. «Додай обов’язкове поле типу Email з назвою „Робочий email“» — добре.
- Використовуйте контекст: Якщо ви в редакторі форми, AI знає, яку форму ви редагуєте. Не треба повторювати її назву.
- Читайте відповіді AI до кінця: Іноді AI кладе у текст підказки, яку кнопку натиснути далі.
- Не бійтеся експериментувати: Всі зміни через AI — це чернетки. Нічого не збережеться без вашого підтвердження.
Важливо: Якщо AI надає структуровані дані (поля форми), вони не застосовуються автоматично. Ви завжди бачите попередній перегляд і маєте натиснути «Застосувати» / «Зберегти» у редакторі. Це ваша гарантія контролю.