Довідка
Markdown статтіПовідомити про помилку

Параметри ноди «Очікування вводу»

Нода Очікування вводу (WaitForInput, wait-for-input) відправляє повідомлення з текстом і очікує ввід від користувача (без кнопок). Типово використовується для збору даних: ім'я, email, телефон, число, дата. У Node Inspector (панель справа) доступні такі секції:

Основні налаштування

  • Текст повідомлення (messageText) — текст, який побачить клієнт перед полем вводу.
  • Змінна для збереження (outputVariable) — куди записати відповідь клієнта.

Вкладення (Attachments)

  • Тип вкладення — зображення, відео, файл.
  • ДжерелоФайл (завантаження з комп'ютера) або Посилання (введення URL).
  • Значення — шлях до завантаженого файлу або URL медіа.

Вкладення відображаються разом із текстом повідомлення.

Месенджери (Messengers)

  • Підтримувані канали (supportedMessengers) — обмеження, на яких месенджерах показувати це повідомлення (Telegram, Viber, WhatsApp, Widget, Facebook тощо).
  • Якщо список порожній — повідомлення показується на всіх каналах.

Валідація (Validation)

Перевірка введення клієнта:

  • Тип (type) — none (без перевірки), email, phone, integer (ціле число), image, regexp, custom.
  • Повідомлення про помилку (error_message) — текст, який побачить клієнт при невалідному вводі.
  • Мін/макс символи (min_symbols, max_symbols) — обмеження довжини тексту.
  • Мін/макс значення (min_value, max_value) — для типу integer.
  • Regexp-патерн (regexp_pattern) — власний регулярний вираз.
  • Custom type name (custom_type_name) — назва кастомного типу валідації.

Якщо type: none — бот приймає будь-яку відповідь без перевірки.

Додаткові налаштування (Advanced)

  • Показувати індикатор набору (sendTyping) — показувати «друкує…» перед повідомленням.
  • Затримка відправки (slowMode) — затримка перед відправкою. При увімкненні доступне поле Секунд затримки (slowModeSeconds, 1–60).
  • Зберегти в Custom Data — запис відповіді в модуль Custom Data (selectedModel, selectedColumn).
  • Статистика — вибір воронки та позиції для відстеження виконання ноди.

Очікування вводу — специфічні параметри

  • Таймаут (timeout) — скільки секунд чекати відповідь від клієнта (30–3600). Якщо час вийшов — виконується гілка за замовчуванням або спеціальний edge.
  • Дозволити пропустити (allowSkip) — показувати кнопку «Пропустити», щоб клієнт міг не відповідати.
  • Текст кнопки «Пропустити» (skipText) — текст кнопки (наприклад, «Пропустити», «Пізніше»).

Підказка: timeout — скільки секунд чекати відповідь; allowSkip — кнопка «Пропустити»; skipText — текст цієї кнопки.

JSON-дані

Для досвідчених інтеграторів — ручне редагування jsonData та messageJsonData для специфічних налаштувань месенджерів.


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

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит