Виджет / Формы
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.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. Это даст ботам и операторам понятную очередь без ручной разборки.
Была ли страница полезной?