Формы (prechat)
Виджет / Формы

Prechat-форма и темы обращений

Опционально соберите имя/email/телефон до старта диалога и сегментируйте обращения по темам.

Когда включать prechat

По умолчанию виджет принимает анонимные сообщения — посетитель сразу попадает в чат. Это правильно для большинства SaaS-сайтов: лишняя форма перед стартом отпугивает чуть ли не половину людей.

Но prechat имеет смысл, когда:

  • Поддержка работает офлайн чаще онлайна — нужен email, чтобы ответить позже.
  • Тикеты идут в CRM — без минимального профиля контакта в CRM попадает «Visitor 7421».
  • Есть несколько отделов и хочется маршрутизировать на основе выбранной темы.

Поля prechat

forms.require_name
Тип: booleanПо умолчанию: false
Запросить имя посетителя до открытия композера.
forms.require_email
Тип: booleanПо умолчанию: false
Запросить email. Если у workspace включён email bridge, поле также станет адресом для оффлайн-ответов.
forms.require_phone
Тип: booleanПо умолчанию: false
Запросить телефон. Полезно, если основной канал ответа — звонок или WhatsApp.
forms.pre_chat_message
Тип: stringПо умолчанию:
Текст над формой. По умолчанию виджет покажет «Представьтесь, пожалуйста» — если хотите объяснить, зачем нужны данные, задайте свой вариант (например: «Чтобы быстрее найти ваш заказ»).

Темы обращений

forms.topics — список тегов, который виджет покажет посетителю как chip-ы. Выбранная тема прилетает в первый тикет поля topic; вы можете её использовать в роутинге, в фильтрах Inbox или для отчётности.

forms.topics (пример)json
[
  { "id": "billing", "label": "Биллинг и оплата" },
  { "id": "tech", "label": "Техническая проблема" },
  { "id": "sales", "label": "Вопрос про тарифы" },
  { "id": "other", "label": "Другое" }
]

Маршрутизация на основе темы

В разделе routing можно назначить тикет с темой billing в отдел Finance, а tech — в Engineering. Это даст ботам и операторам понятную очередь без ручной разборки.

Была ли страница полезной?