На странице Widget вы настраиваете, как выглядит и как ведёт себя экран чата, когда гости общаются с Mira. Здесь вы управляете ссылкой, которую даёте гостям, кодом для вашего сайта и приветственным экраном чата. Информация, которую сообщает Mira (время, правила и так далее), находится не на этой странице, а на странице Business Info.
Что вы видите на экране#
Когда вы нажимаете Widget в левом меню, вверху вы видите подпись WIDGET & CHAT SETTINGS, заголовок Widget и краткое описание. Ниже идут раскрывающиеся блоки (разделы). Каждый блок можно открыть или закрыть, щёлкнув по его заголовку. На компьютере слева находится меню On this page; при нажатии на название блока страница прокручивается к нему и блок раскрывается (Обзор панели).
| Порядок | Блок | Вначале | Кнопка сохранения | Тариф |
|---|---|---|---|---|
| 1 | Live Preview | Открыт | Нет (только просмотр) | Basic и Pro |
| 2 | Guest Link | Закрыт | Нет (только просмотр) | Basic и Pro |
| 3 | Install App on Phone | Закрыт | Нет (информация) | Basic и Pro |
| 4 | Website Widget | Закрыт | Save (для позиции) | Basic и Pro |
| 5 | Brand Colors | Закрыт | Save Changes | Pro |
| 6 | AI Receptionist Identity | Закрыт | Save Changes | Pro |
| 7 | Greeting Bubble | Закрыт | Save Changes | Pro |
| 8 | Custom Welcome Message | Закрыт | Save Changes | Pro |
| 9 | Guided Suggestion Chips | Закрыт | Собственные кнопки добавления/удаления/показа | Basic: до 3, Pro: до 20 |
| 10 | Direct Booking Banner | Закрыт | Save Changes | Basic и Pro |
| 11 | Domain Security | Закрыт | Save Changes | Basic и Pro |
| 12 | Pricing Visibility | Закрыт | Save Changes | Basic и Pro |
| 13 | Airoomier Branding | Закрыт | Нет (информация) | Basic и Pro |
В блоках только для Pro (5, 6, 7, 8) на тарифе Basic отображается следующее: значок PRO в заголовке блока, жёлтое предупреждение внутри блока (например, «Changing the assistant's name/photo is a Pro feature.») и ссылка Upgrade to Pro. Поля выглядят блёклыми и недоступны для нажатия, а кнопка Save Changes скрыта. О тарифах см. Аккаунт и тарифы.
Когда вы сохраняете блок, вверху появляется зелёное подтверждение (его текст — ✓ Business info updated successfully.; страница Widget использует то же сообщение).
Пошагово: подготовка виджета#
Пример: «Blue Bay Hotel», отель на 30 номеров, у которого есть собственный сайт и который хочет добавить на него чат.
- Откройте Widget и посмотрите на блок Live Preview. Вы увидите своего ассистента внутри имитации сайта, точно такого, каким он будет на вашем собственном сайте. Примерно через 1,5 секунды над значком чата появится маленькое приветственное облачко. Нажмите на значок и попробуйте несколько вопросов.
- В блоке Website Widget выберите Position (Right (center), Left (center), Bottom right, Bottom left) и нажмите Save.
- Нажмите Copy Code в том же блоке (две секунды на кнопке написано Copied ✓) и добавьте код на свой сайт. Как это сделать, объясняется в разделе Установка на сайт и Guest Link.
- (Pro) Дайте ассистенту собственное имя и фото в AI Receptionist Identity.
- (Pro) Напишите Greeting Bubble и Custom Welcome Message так, чтобы они подходили вашему объекту.
- Добавьте в Guided Suggestion Chips 3-5 вопросов, которые гости задают чаще всего.
- Определитесь с настройками Direct Booking Banner и Pricing Visibility.
- (Необязательно) Когда вы добавили код на сайт и убедились, что он работает, введите домен
bluebayhotel.comв блоке Domain Security, отметьте Enable domain security и сохраните. Так другой сайт, скопировавший ваш код, не сможет пользоваться вашим чатом. - После каждого изменения страница перезагружается, а Live Preview обновляется автоматически; проверяйте результат там.
Поле за полем#
Live Preview#
Предпросмотр, который работает на вашем настоящем коде виджета и с вашими настоящими настройками: ассистент находится внутри страницы, похожей на «сайт вашего объекта». В строке заголовка показано название вашего объекта (и логотип, если он есть), а справа — выбор языка (🇹🇷 Türkçe, 🇬🇧 English, 🇩🇪 Deutsch, 🇷🇺 Русский) с маленькой кнопкой ➜ рядом. Если выбрать язык и нажать ➜, предпросмотр перезагрузится на этом языке, так что вы можете проверить ассистента на всех четырёх языках. Предпросмотр запускается на вашем Default Language.
Ссылка Open in new tab ↗ справа вверху открывает предпросмотр в более крупной вкладке. Предпросмотр перезагружается со свежими данными каждый раз, когда вы сохраняете блок (при каждой перезагрузке страницы). Во время набора текста он не обновляется.
Guest Link#
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Guest Link | Постоянная ссылка вашего объекта. Она всегда открывает ваш объект для любого человека. Вы можете делиться ею через QR-код, SMS или WhatsApp. При нажатии открывается в новой вкладке. Кнопки копирования нет; щёлкните по ссылке правой кнопкой мыши (на телефоне — долгое нажатие), чтобы скопировать адрес ссылки, или скопируйте его из адресной строки открывшейся страницы. | https://app.airoomier.com/assistant/blue-bay-hotel |
Когда гость открывает её впервые, он сначала видит окно Terms & Conditions. Это окно одинаково для всех объектов и не изменяется из панели: справа вверху в нём есть выбор языка (TR / EN / DE / RU), под заголовком Terms and Conditions — четыре пункта (что ответы генерирует ИИ, что разговоры могут записываться, что в чате не следует сообщать конфиденциальные данные, например данные банковской карты, и что продолжение означает согласие с условиями), а также кнопки Decline и Accept & Continue. Гость, нажавший Accept & Continue, больше не видит это окно в том же браузере. Decline тоже закрывает окно, и гость может продолжать общение; но поскольку выбор не запоминается, окно появится снова при следующем открытии чата.
Даже если вы пользуетесь панелью в тёмной теме, экран чата, который видят ваши гости (Guest Link, виджет на сайте и QR-код номера), всегда открывается в светлом оформлении; тема вашей панели никогда не передаётся гостям.
Если добавить к ссылке что-то вроде ?lang=en, чат можно запустить на нужном языке (tr, en, de, ru). Подробности — в разделе Установка на сайт и Guest Link.
Install App on Phone#
Этот блок только информационный; настраивать в нём нечего. Гости, открывающие Guest Link, видят кнопку Install App справа вверху на экране чата (на узком экране — только значок телефона). На Android / Chrome нажатие кнопки сразу устанавливает приложение и добавляет на главный экран телефона ярлык для быстрого доступа к Mira. На iPhone / Safari, поскольку Apple не поддерживает автоматическую установку, кнопка открывает короткую инструкцию с шагами Share → Add to Home Screen.
Website Widget#
Здесь вы видите однострочный код, который добавляете на сайт, и позицию виджета.
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Code box | Строка <script>, которую вы добавляете на сайт. Она уникальна для вашего объекта. |
<script async src="https://app.airoomier.com/widget.js" data-hotel="blue-bay-hotel"></script> |
| Copy Code | Копирует код в буфер обмена. Если браузер не разрешает доступ к буферу обмена, ничего не происходит; в этом случае выделите и скопируйте код вручную. | Две секунды на кнопке написано Copied ✓. |
| Position: | Где на вашем сайте находится чат-облачко. Варианты: Right (center), Left (center) (по вертикальному центру края экрана), Bottom right, Bottom left. Выберите один и нажмите Save. | По умолчанию Right (center) |
Чтобы сменить позицию, копировать код заново не нужно: позиция хранится на сервере, и виджет считывает её при каждом открытии. Изменение доходит до посетителей вашего сайта максимум примерно за 1 минуту (настройки виджета ненадолго кэшируются).
Brand Colors (Pro)#
Окрашивает гостевой экран чата и облачко чата на вашем сайте в фирменные цвета вашего бренда. Вы выбираете только два цвета; светлые оттенки, цвета при наведении и цвета текста вычисляются из них автоматически.
| Поле | Для чего служит | Примечание |
|---|---|---|
| Main color | Кнопки, ссылки и акценты в окне чата. | По умолчанию — синий Airoomier (#3E6BE6). |
| Dark color | Полоса заголовка, облачка сообщений гостя и облачко на сайте. | По умолчанию — тёмно-синий (#0E1B33). |
| Reset to Airoomier defaults | Если отметить и сохранить, оба цвета возвращаются к значениям по умолчанию. | — |
- Откройте блок Brand Colors.
- Нажмите на поля Main color и Dark color и выберите цвет в палитре (или введите код цвета).
- Нажмите Save Changes. Страница перезагрузится, и блок вернётся в раскрытом виде.
- В Live Preview проверьте новые цвета облачка чата и окна.
- Цвет текста на кнопках (белый или тёмный) выбирается автоматически в зависимости от выбранного цвета; если выбрать очень светлый основной цвет, текст на кнопках будет тёмным.
- Новые цвета сразу появляются в Guest Link, а в облачке на вашем сайте — не позднее чем примерно через 1 минуту. Менять код на сайте не нужно.
- Те же цвета применяются и к самой панели: кнопки, активная ссылка в левом меню, ссылки и фон левого меню отображаются в ваших цветах. Все участники команды видят панель в этих цветах.
- Если тариф вернётся на Basic, сохранённые цвета не удаляются, но не используются; экран чата возвращается к цветам по умолчанию.
AI Receptionist Identity (Pro)#
Имя ассистента по умолчанию — Mira. Чтобы выделиться среди других объектов Airoomier в вашем районе, вы можете дать ей собственное имя и фото. Если оставить пустым, ничего не изменится.
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Assistant's Name | Необязательное, до 40 символов. Гости видят «Здравствуйте, я [имя]». Если пусто, по умолчанию «Mira». | Selin |
| New Photo | Необязательное. PNG, JPG/JPEG или WebP, до 2 МБ. Лучше всего подходят квадратные фото. В блоке показан предпросмотр текущего фото (или стандартного фото Mira, если своего нет); новое выбирается кнопкой Choose File. | Квадратный портрет |
Имя и фото используются в: заголовке экрана чата («Selin · Цифровой администратор»), круглом фото на приветственном экране и фразе «Здравствуйте, добро пожаловать! Я Selin.», ответе Mira, когда гость спрашивает «Кто вы?», плавающем значке-облачке на вашем сайте, а также в названии и значке ярлыка на главном экране, который гость добавляет на свой телефон. Если загрузить файл неверного формата или больше 2 МБ, сохранение завершится ошибкой.
Greeting Bubble (Pro)#
Этот блок относится к вашему сайту: вы настраиваете маленькое облачко, которое появляется над значком чата, когда посетитель заходит на ваш сайт. Это облачко показывается до открытия чата, и оно отличается от приветственного сообщения, показываемого в открытом чате (следующий блок).
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Title (bold line) | До 60 символов. Первая строка облачка жирным шрифтом. | Здравствуйте, я Selin! |
| Description | До 200 символов. Вторая строка. | Спрашивайте меня о чём угодно о вашем пребывании. |
| Title (bold line) и Description в разделе Second Bubble (optional) | Если заполнены, первое облачко через несколько секунд закрывается, и на его месте открывается второе; они чередуются (каждые 6 секунд), пока посетитель не закроет облачко или не откроет чат. Если оставить их совсем пустыми, показывается только первое облачко. | Скидка 10% на раннее бронирование! / Действует для бронирований, сделанных в этом месяце, просто спросите. |
Для пустых полей используется облачко по умолчанию («Здравствуйте, я Mira — ваш ИИ-администратор! 👋 / Спрашивайте меня о чём угодно о вашем пребывании.»). Если пуст заголовок, по умолчанию заменяется только заголовок; если пусто описание — только описание. Ваш текст пишется на вашем языке контента и автоматически переводится на английский/немецкий/русский; посетитель видит версию на языке вашего сайта. Облачко появляется примерно через 1,5 секунды после открытия страницы и показывается один раз за загрузку страницы; ✕ закрывает его, а щелчок по облачку открывает чат.
Custom Welcome Message (Pro)#
Вы настраиваете приветственный текст в центре экрана, который гость видит при первом открытии чата. Он появляется и в Guest Link, и в виджете на вашем сайте.
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Greeting title (bold line) | До 80 символов. Если пусто, используется «Здравствуйте, добро пожаловать! Я {имя ассистента}.» Если заполнить, имя ассистента автоматически не добавляется; показывается только ваш текст. | Здравствуйте, я Selin! |
| Welcome message (subtitle) | До 300 символов. Если пусто, используется «Спрашивайте меня о чём угодно о вашем пребывании в {название объекта} — я сразу проверю наличие мест и цены.» | Добро пожаловать в Blue Bay Hotel! Спрашивайте меня о номерах, завтраке и пляже. |
Тексты пишутся на вашем языке контента и автоматически переводятся на другие языки. Если на выбранном языке текста нет, для этого языка показывается фраза по умолчанию. Если оставить оба поля пустыми, это означает «использовать тексты по умолчанию».
Guided Suggestion Chips#
Это нажимаемые примеры вопросов, которые гость видит на приветственном экране, ещё ничего не набрав. Нажатый вопрос отправляется так, будто гость набрал его сам, и Mira отвечает.
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Счётчик (например, 1 / 3 suggestion chips) | Показывает, сколько чипов вы используете и каков лимит вашего тарифа. Basic: 3, Pro: 20. | |
| Show suggestion chips (+ кнопка Save Changes рядом) | Если отмечено, гостям показываются чипы. Если снять флажок и сохранить, чипы не показываются вообще (включая примеры вопросов по умолчанию). | |
| Список чипов и Delete | Перечислены добавленные вами чипы. Нажатие Delete удаляет чип сразу, без подтверждения. Редактирования чипов нет: удалите и добавьте заново. | |
| Поле добавления и + Add | Обязательный текст. Подсказка в поле: «e.g. What time is breakfast?». Текст сразу переводится на английский/немецкий/русский при добавлении. | Во сколько заезд? |
При успешном добавлении вы видите «✓ Suggestion chip added and translated into English/German/Russian.» Если для некоторых языков перевод не удался, вы видите «✓ Suggestion chip added, but some translations failed. ...», и на этих языках показывается исходный текст чипа. Когда достигнут лимит, вместо поля добавления появляются предупреждение и ссылка Upgrade to Pro («⚠️ On Basic, you can add up to 3 suggestion chips. Upgrade to Pro for more.»).
Если вы не добавили ни одного чипа (а Show suggestion chips отмечено), показывается общий набор по умолчанию: Pet policy, Breakfast, Airport transfer. Чипы появляются только на первом (пустом) экране чата и исчезают после первого сообщения.
Direct Booking Banner#
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Show the booking banner in the chat assistant | По умолчанию: включено. Когда включено, при начале общения гостя в нижней части появляется баннер «Бронируйте напрямую» с кнопкой Reserve → (Book Now → на узком экране). Кнопка открывает форму выбора дат; гости могут закрыть баннер нажатием ✕. Когда гость начинает процесс бронирования, баннер исчезает сам. Если выключить, баннер не показывается никогда; Mira по-прежнему отвечает на вопросы о бронировании текстом. |
Domain Security#
Код, который вы добавляете на сайт, публичен: кто-то может скопировать его из исходного кода вашего сайта, вставить на свой сайт и пользоваться там вашим ассистентом (и вашей месячной квотой ИИ-разговоров). Этот блок гарантирует, что чат открывается только на перечисленных вами доменах. По умолчанию он выключен и работает одинаково на Basic и Pro.
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Enable domain security | Необязательный флажок. Когда выключено (по умолчанию), виджет работает на любом сайте. Когда включено, чат открывается, только если он встроен в страницы доменов из списка ниже. | |
| Allowed domains | Многострочное текстовое поле. Пишите по одному домену в строке (разделение запятыми тоже принимается). Подсказка в поле: example.com / www.example.com. |
bluebayhotel.com |
Когда вы заполняете поле и нажимаете Save Changes, введённое очищается и сохраняется по следующим правилам. После сохранения в поле показывается сохранённая версия; если строка исчезла, она была признана недопустимой.
| Вы вводите | Сохраняется как | Пояснение |
|---|---|---|
https://www.BlueBayHotel.com/en/rooms |
bluebayhotel.com |
http:///https://, путь, всё после ?, начальное www. и заглавные буквы удаляются автоматически. |
bluebayhotel.com |
bluebayhotel.com |
Корневой домен; он охватывает и все поддомены, например www.bluebayhotel.com и booking.bluebayhotel.com. |
booking.bluebayhotel.com |
booking.bluebayhotel.com |
Разрешён только этот поддомен (и всё, что ниже него); сам bluebayhotel.com не разрешён. |
localhost:3000 |
localhost |
Номер порта удаляется и при сравнении не учитывается. Можно добавить localhost для разработчика, который тестирует ваш сайт на своём компьютере. |
*.bluebayhotel.com |
(не сохраняется) | Подстановочные знаки (*) не поддерживаются; корневой домен уже охватывает все поддомены. |
çekirdeksizmandalin.com |
(не сохраняется) | Принимаются только английские буквы, цифры, точки и дефисы. Если в вашем домене есть неанглийские символы (например, турецкие буквы), напишите его эквивалент, начинающийся с xn-- (punycode); его может дать ваш регистратор домена или инструмент конвертации. |
Если ввести один и тот же домен дважды, он сохраняется один раз.
Как это работает? Когда посетитель нажимает на чат-облачко на вашем сайте, чат открывается внутри окна (iframe), и браузер сообщает, какой сайт его открыл. Если этого сайта нет в списке, чат не открывается. На заблокированном сайте посетитель видит следующее: облачко и приветственное облачко по-прежнему появляются, но при нажатии на облачко в открывшейся панели вместо чата показывается тёмный блок с заголовком «Bu site için yetkilendirilmemiş» и фразой «Bu AI asistanı bu alan adında kullanıma açık değil.» («Не авторизовано для этого сайта» / «Этот ИИ-ассистент недоступен на этом домене»). Это сообщение показывается на турецком независимо от языка посетителя.
Эта настройка не влияет на следующее:
- Guest Link и QR-коды номеров всегда работают при прямом открытии, например из WhatsApp, SMS, при сканировании QR-кода или при вводе адреса.
- Live Preview на этой странице и предпросмотр через Open in new tab ↗ работают всегда (потому что открываются с собственного адреса Airoomier).
Pricing Visibility#
| Поле | Что делает | Пример / примечание |
|---|---|---|
| Ask for the guest's phone number before showing the price | По умолчанию: выключено (цены всегда показываются сразу). Когда включено и гость проверяет наличие мест, вместо цены появляется карточка 🎁 Members-Only Offer: она запрашивает Full name и Your phone number, а кнопка называется Show my price. Как только введён корректный номер, цена сразу появляется в том же чате, а номер сохраняется у вас как лид. При неверном номере появляется «Please enter a valid phone number.» |
Пока эта настройка включена, в обычных текстовых ответах Mira также нет числовых цен; цена остаётся скрытой (метка «Price hidden»), и система не передаёт ИИ значения цен, пока номер не будет указан. После того как номер указан, цены отображаются как обычно — и на карточках, и в письменных ответах.
Airoomier Branding#
Блок только для информации. Строка «Powered by Airoomier · Verified Business Information» внизу экрана чата в настоящее время показывается и на тарифе Basic, и на Pro и не может быть удалена.
Календарь с ценами (сторона гостя)#
В этом блоке нет настроек; он носит справочный характер. Когда гость в чате нажимает на поле заезда или выезда в форме Выберите даты проживания, открывается календарь:
- Под каждым днём указана самая низкая цена за ночь среди типов размещения, свободных в эту ночь (рассчитывается по тарифным планам в Room Types).
- Дни, к которым применяется скидка последней минуты или за раннее бронирование из Ценовых правил, отмечены бирюзовой ценой и маленькой точкой.
- Дни, в которые все типы полностью заняты, зачёркнуты, и их нельзя выбрать датой заезда. Дату выезда нельзя выбрать дальше первой занятой ночи после заезда.
- Гость сначала нажимает на день заезда, затем на день выезда; календарь закрывается, и даты подставляются в форму.
- Если включена Pricing Visibility и гость ещё не поделился номером телефона, календарь не показывает цены, только свободные дни.
- Календарь учитывает выбранное гостем количество человек: типы с недостаточной вместимостью не учитываются.
Что происходит дальше#
- Когда вы сохраняете блок, страница перезагружается, и Live Preview перезагружается с актуальными данными.
- В чате по Guest Link (приветственный экран, имя и фото ассистента, чипы, баннер, скрытие цен) изменения видны сразу.
- В виджете, встроенном в ваш сайт, изменения позиции, облачка и значка ассистента доходят до посетителей максимум примерно за 1 минуту. Если на вашем сайте есть плагин кэширования/CDN, задержка может длиться столько, сколько он хранит код.
- Изменения Domain Security вступают в силу при следующем открытии посетителем панели чата на вашем сайте; менять код на сайте не нужно.
- Если вы перейдёте с Pro на Basic, тексты, которые вы написали в блоках Pro, не удаляются, но гостям не показываются; вместо них появляются тексты по умолчанию. Они вернутся, когда вы вернётесь на Pro.
Советы и частые ошибки#
- Сохраняйте блоки по одному: сохранение блока перезагружает страницу; несохранённый текст в других блоках теряется.
- Пишите на своём языке контента: тексты приветствия, облачка и чипов пишите на Content language, заданном в Business Info; остальные языки переводятся автоматически.
- Не пишите длинные тексты: при превышении лимитов (40, 60, 80, 200, 300 символов) лишнее молча обрезается.
- Облачко и фото ассистента не отображаются на вашем сайте? Нужны тариф Pro, сохранённое содержимое и отсутствие
data-positionв коде на вашем сайте. См. Установка на сайт и Guest Link. - Чат не открывается на вашем сайте после включения Domain Security? Проверьте, что домен вашего сайта есть в списке и написан правильно (посмотрите сохранённую версию). Если ваш сайт публикуется и по другому адресу (например, на отдельном домене для бронирования или временном тестовом адресе), добавьте и этот домен. Подробности: Установка на сайт и Guest Link.
- Достигнут лимит чипов? Можно удалить старый и добавить новый или перейти на Pro.
- Использование в номере: чтобы связать чат гостя с конкретным номером, используйте QR-код номера; см. Room Types и Guest Requests.
