Перейти к содержимому
Вопросы

Ответы о том, как это устроено

Что Hooty читает, что с этим делает, сколько стоит и чего делать не станет.

Начало

Что нужно, чтобы начать?

Адрес сайта. Вы добавляете сайт, HootyBot читает публичные страницы, которые ему разрешено читать, и ассистент уже может по ним отвечать. Ничего ставить на ваш сервер и никуда ничего загружать не нужно.

Сколько идёт первый обход?

Зависит от того, сколько у вас страниц. HootyBot берёт по одной странице на сайт с паузой между ними — он читает ваш сайт, а не нагружает его. Страницы появляются в консоли по мере чтения, так что видно, как индекс наполняется, и ждать окончания не нужно.

Нужен ли разработчик?

Для чат-виджета — нет: это один тег script на странице, а строку целиком соберёт консоль. Для модуля поиска кто-то должен решить, где на странице стоит поле: либо CSS-селектором, либо просто тем местом, куда вы вставили сниппет.

Краулер и ваш сайт

Какие страницы читает HootyBot?

Публичные HTML-страницы, разрешённые robots.txt. Он не отправляет формы, не входит в аккаунты и не трогает корзину и оплату. То, что забирать нельзя, в индекс не попадает никогда.

HootyBot, краулер

Как запретить ему читать сайт?

Две строки в robots.txt. Он забирает /robots.txt раньше всего остального и следует ему, включая шаблоны * и $, и учитывает Crawl-delay. В каждом запросе есть его имя и адрес для писем — непонятной строкой в логах он не будет.

Правила robots.txt

Вы обучаете модели на моём контенте?

Нет. Прочитанные страницы используются, чтобы отвечать на вопросы о вашем сайте, и больше ни для чего.

Он заметит, что страницы изменились?

Если вы попросите. Каждый источник можно перечитывать ежедневно или еженедельно, а можно оставить выключенным и запускать вручную. Изменившаяся страница заменяет свой прежний текст в индексе.

Виджет и модуль поиска

Чем они отличаются?

Чат-виджет висит в углу и ведёт разговор. Модуль поиска стоит там, куда вы его поставили на странице, принимает запрос и возвращает ранжированные страницы вашего же сайта — клик ведёт на страницу. Диалога нет вовсе. Индекс у них общий, и можно использовать оба.

Оба модуля подробно

А если кто-то скопирует мой сниппет к себе?

Ключ в теге script публичный — браузеру он необходим. Доступ даёт список доменов, который задаёте вы: сервер сверяет с ним Origin, выставленный браузером, и всё остальное отклоняет. Если ключ всё же всплыл не там, его смена мгновенно убивает старый сниппет.

Не подерётся ли он с моими CSS и JavaScript?

Оба модуля рендерятся в закрытом shadow root, а он изолирует стили в обе стороны: ваши правила внутрь не проникают, их правила не утекают на вашу оплату. Фреймворков они не тянут и не добавляют на страницу ничего, кроме одного пространства имён.

Работают ли они на телефонах?

Да. Оба сделаны под узкий экран не меньше, чем под широкий: результаты поиска перестраиваются в одну колонку, а чат занимает всю ширину, а не остаётся маленькой плавающей панелью.

Ответы

Что будет, если ответа на сайте нет?

Он скажет, что на этом сайте такого не нашёл. Пробел не заполняется правдоподобной выдумкой. Эти случаи стоит читать: в разделе диалогов видно, о чём спрашивали посетители и чего ваши страницы не покрывают.

На каком языке он отвечает?

На языке вопроса, даже если ваши страницы написаны на другом. Можно спросить по-немецки о странице на английском и получить ответ по-немецки.

Могу ли я вмешаться и ответить сам?

Да, на тарифах Pro и Max. Вы забираете диалог в консоли и пишете посетителю напрямую: он остаётся в том же окне, а ассистент молчит, пока вы не вернёте разговор. В тариф Free перехват не входит.

Что входит в каждый тариф

Тарифы и оплата

Что расходует лимиты тарифа?

Вопросы, на которые ответил ассистент, страницы в индексе и токены на чтение и ответы. Всё это видно в аналитике с фильтрами по датам, агентам и API-ключам.

Тарифы и лимиты

Что будет, если лимит закончится?

На платном тарифе ничего не ломается: ответы продолжаются, а превышение списывается с предоплаченного баланса. На Free ответы останавливаются до начала нового месяца. Ничего сверх того, что баланс уже покрыл, не списывается, поэтому счёт с неожиданной суммой потом не придёт.

Можно сменить или отменить тариф?

Да. Переход на тариф ниже и отмена вступают в силу в конце уже оплаченного периода, а не в момент нажатия, — и до этого момента решение можно отменить в любой день на том же экране.

Остались вопросы?

Обращения в поддержку — в консоли: с номером тикета и перепиской, которая остаётся в одном месте. Если вы ещё не зарегистрировались, письмо тоже подойдёт.

support@hooty.to