Клиент не может писать: кнопки и шаг Turn off typing

Обновлено: 13 октября 2026 · 4 мин чтения

В мобильном приложении (App SDK) сценарий сам решает, когда клиент может писать. Пока ждут кнопки, поле ввода можно скрыть или оставить, а при необходимости закрыть ввод совсем. В веб-чате этих настроек нет.

Шаги

  1. 1

    «Customer can't type» на кнопках

    Выберите шаг «Menu», «Language» или «Message» с кнопками. В правой панели есть переключатель «Customer can't type», по умолчанию включён:

    • Включён: клиент выбирает одну из кнопок, поле ввода скрыто.
    • Выключен: поле ввода остаётся под кнопками. Клиент может выбрать кнопку или написать ответ. Если он напишет название кнопки, это считается выбором кнопки.

    На карточке написано «Customer can't type» или «Typing allowed».

  2. 2

    Шаг «Turn off typing»

    В «+ Step» › Action выберите «Turn off typing». После этого шага клиент не может писать в этот диалог. Запрет остаётся и после окончания сценария: если диалог решён, клиенту остаётся только начать новый. Используйте его, например, когда показываете статус заказа и завершаете диалог.

  3. 3

    Когда поле ввода возвращается

    Поле ввода снова открывается:

    • когда сценарий доходит до шага «Question»;
    • когда появляются кнопки, которые разрешают писать;
    • когда диалог передаётся оператору или AI Agent;
    • когда оператор пишет в диалог.

    Когда запускается другой сценарий, запрет переходит вместе с ним.

  4. 4

    Версия SDK

    Эти настройки работают в приложении с SDK 1.0.4 и новее. Версии 1.0.3 и старше их не видят: пока ждут кнопки, поле ввода скрыто и возвращается, когда сценарий закончился. Сценарии без этих настроек работают как раньше. О версиях: «Мобильный SDK: версии и что нового».