01 · Старт
Быстрый старт за 5 шагов
-
Войдите в кабинет
По кнопке «Войти» на сайте или по адресу /cabinet/. Нужен номер телефона Беларуси.
-
Создайте агента
В разделе «Агенты» нажмите создать. Появится ID вида
wa_ + 12 символов.
-
Заполните профиль и тексты
Имя, домен, приветствие и блок «База знаний» — откуда агент берёт факты.
-
Вставьте код на сайт
Скопируйте скрипт из карточки агента и поставьте перед
</body>.
-
Включите агента и проверьте
Переключатель «Включён на сайте» → откройте сайт → напишите в виджет тестовый вопрос.
Тест 7 дней. После запуска доступен тестовый период онлайн. Дальше — подписка Online или Business. Настройки и тексты сохраняются, даже если виджет на паузе.
02 · Кабинет
Вход по телефону
Авторизация без пароля: телефон → код из SMS → вход.
- Нажмите «Войти» в шапке или откройте кабинет.
- Введите номер в формате
+375 (XX) XXX-XX-XX.
- Нажмите «Получить код».
- Введите код из SMS и нажмите «Войти».
Сейчас тестовый режим. SMS пока не уходит: в окне входа указан фиксированный код 1234. Когда подключим боевую SMS, подсказка в окне обновится.
После входа
- Обзор — статус, быстрые действия, что сделать дальше
- Агенты — список и редактор агента
- Заявки — все лиды с виджета
- Баланс — пакеты токенов и оплата
- Настройки — аккаунт и вход
03 · Агент
Пять шагов настройки
Откройте агента в кабинете. Редактор идёт по шагам ?step=1…5. Справа — живой превью виджета.
Шаг 1
Профиль и цвета
Аватар, имя агента, домен сайта. Тема: Мята, Фиолет, Океан, Закат, Светлый, Графит — или свои цвета пузырей.
Шаг 2
Макет и кнопка
Макет чата, форма кнопки запуска, подпись, позиция на экране, плашка «Powered by WebAI».
Шаг 3
Тексты
Приветствие, автооткрытие, звук ответа, подзаголовок, быстрые реплики и база знаний до 20 000 символов.
Шаг 4
Форма заявки
Включение формы, поля (имя, телефон, email…), обязательность, тексты кнопки и успеха.
Шаг 5
Уведомления
Telegram через @webaiby_bot, email и webhook в CRM.
Важно. Пока агент выключен («Включён на сайте» = нет), виджет на сайте не загрузится — в консоли браузера будет предупреждение, что агент недоступен.
04 · Установка
Код на сайт
Один скрипт. Атрибут data-agent — ваш ID из кабинета (формат wa_ + 12 шестнадцатеричных символов).
<script src="https://webai.by/embed.js" data-agent="wa_xxxxxxxxxxxx" defer></script>
Куда вставлять
- Перед закрывающим тегом
</body> на всех страницах, где нужен виджет
- Либо в общий шаблон / footer CMS (Bitrix, WordPress, Tilda — через HTML-блок)
- Атрибут
defer уже в примере — не убирайте без причины
Что делает скрипт
- Проверяет
data-agent
- Запрашивает конфиг:
/api/agent-config.php?id=…
- Подключает стили и виджет, монтирует чат на странице
Частые ошибки
- Нет или битый
data-agent → в консоли: укажите data-agent="wa_…"
- Агент выключен → «агент недоступен»
- Скрипт только на одной странице → на остальных кнопки не будет
- Два одинаковых embed на странице → оставьте один
Код также лежит в карточке агента в кабинете — копируйте оттуда, чтобы не ошибиться в ID.
05 · Знания
Тексты и база знаний агента
На шаге «Тексты» заполните то, что посетитель видит, и то, по чему отвечает модель.
Что видит посетитель
- Приветственный пузырь — короткое сообщение при открытии
- Автооткрытие — через N секунд (можно отключить, поставив 0)
- Подзаголовок / welcome / placeholder — тон диалога
- Быстрые ответы — кнопки-подсказки под полем ввода
- Звук ответа — опционально
База знаний (поле в кабинете)
Текстовая инструкция до 20 000 символов. Сюда пишите факты: услуги, цены, условия, FAQ, запреты («не называй цены, которых нет в тексте»).
Как писать хорошо. Короткие абзацы и списки. Отдельные блоки: «Услуги», «Цены», «Сроки», «Контакты», «Чего не делать». Если данных нет — агент должен предложить заявку или связаться с человеком, а не выдумывать.
Раздел «База знаний» в меню кабинета — заготовка под загрузку файлов. Пока рабочие знания задаются полем на шаге «Тексты» у агента. Для обучения по PDF и договорам — услуга Агент по документам.
06 · Вид
Макет, кнопка и позиция
Макеты чата
Classic, compact, soft — выбирайте под плотность сайта.
Кнопка запуска
- Формы: rounded, circle, pill, avatar, dock
- Иконка и подпись на кнопке
- Для dock — отдельные тексты лида
Позиция на экране
Карта позиций: слева / по центру / справа / mid-left / mid-right. Проверьте на мобильном: кнопка не должна перекрывать корзину или чат мессенджера.
«Powered by WebAI»
Плашку можно скрыть на тарифе Business. На Online она обычно видна.
07 · Заявки
Форма заявки в виджете
- Шаг 4 → включите «Показывать форму заявки».
- Настройте заголовок, кнопку и текст успеха.
- Включите нужные поля: имя, телефон, email, компания, город, сообщение.
- Отметьте обязательные (по умолчанию телефон обязателен).
Заявки всегда попадают в кабинет → Заявки, даже если Telegram или email не настроены.
Когда форма не появится
- Форма выключена в настройках
- Агент выключен на сайте
08 · Telegram
Подключение @webaiby_bot
Бот @webaiby_bot шлёт уведомления о заявках в ваш Telegram.
- Откройте агента → шаг «Уведомления».
- Нажмите «Подключить Telegram».
- Откроется ссылка вида
t.me/webaiby_bot?start=… (действует около 30 минут).
- В Telegram нажмите Start.
- Бот ответит «Готово» — кабинет подтянет статус сам.
- Один Telegram-чат привязывается к одному аккаунту кабинета
- Отключить можно той же кнопкой в уведомлениях
- Без персональной ссылки из кабинета бот попросит подключиться оттуда
09 · Интеграции
Email и webhook в CRM
Email
На шаге «Уведомления» укажите адрес — копия заявки уйдёт на почту (через серверную отправку).
Webhook
Укажите HTTPS URL. При новой заявке WebAI отправит POST с JSON:
{
"event": "webai.lead",
"agent_id": "wa_xxxxxxxxxxxx",
"lead": { /* поля заявки */ }
}
Принимающая сторона должна отвечать 2xx. Используйте для amoCRM, Bitrix24, своих скриптов или Make/n8n.
Для сложных CRM и внутренних процессов компании смотрите Агент для бизнеса — внедрение под ключ.
10 · Оплата
Подписки, тест и токены
Online
от 39 BYN/мес
~180 ответов, 1 сайт / 1 агент. Заявки в кабинет и Telegram. Установка и кабинет — 0 BYN.
Business
от 99 BYN/мес
~550 ответов, до 3 агентов/сайтов, без плашки «Powered by WebAI».
- 7 дней теста после старта — агент онлайн
- Без оплаты после теста виджет на паузе; настройки и знания сохраняются
- Токены — доп. ответы сверх лимита месяца; остаток до 12 месяцев
- Сначала тратится лимит подписки, потом токены
- Без активной подписки агент офлайн, даже если токены остались
Пакеты токенов
- Мини — 50 BYN · ~240 ответов
- Старт — 150 BYN · ~800
- Бизнес — 400 BYN · ~2400
- Pro — 900 BYN · ~6400
Внедрение под ключ
Оплата: счёт / ЕРИП / карта — как договоримся. Пакеты в разделе «Баланс» кабинета; онлайн-оплата картой в кабинете расширяется.
11 · Проверка
Как проверить, что всё работает
- Агент включён, знания сохранены, код на сайте с верным ID.
- Откройте сайт в режиме инкогнито (без кэша админки).
- Должна появиться кнопка виджета → откройте чат → задайте вопрос из базы знаний.
- Отправьте тестовую заявку → она в «Заявках» и (если подключено) в Telegram / email / webhook.
Если виджет не виден
- Откройте консоль браузера (F12) — сообщения начинаются с
[WebAI]
- Проверьте блокировщики рекламы и CSP сайта (должен разрешать
webai.by)
- Убедитесь, что страница отдаётся по HTTPS (смешанный контент реже, но бывает на http-сайтах)
12 · FAQ
Частые вопросы
Сколько агентов можно создать?
На Online — ориентир 1 агент / 1 сайт. На Business — до 3. Для большего объёма обсуждаем внедрение.
Можно ли несколько сайтов на одном аккаунте?
Да в рамках тарифа: у каждого агента свой ID и свой код установки. На Business — до трёх.
Где взять ID агента?
В карточке агента в кабинете: строка ID: wa_… и готовый embed-код.
Агент выдумывает цены — что делать?
Уточните базу знаний: явные цены и фразу «если цены нет в тексте — не называй, предложи заявку». Уберите противоречивые формулировки.
Нужен ключ OpenAI?
Нет. Ключ модели на нашей стороне: лимиты, BYN и поддержка без вашей интеграции с провайдером.
Как убрать «Powered by WebAI»?
На тарифе Business — переключатель на шаге «Макет и кнопка».
Заявки есть в кабинете, но не в Telegram
Проверьте привязку через @webaiby_bot (шаг «Уведомления»). Ссылка на Start действует ~30 минут — создайте новую, если истекла.
Есть полноценный API?
Публичный embed и webhook заявок уже работают. Расширенный API и сценарии — по запросу и в внедрениях под ключ.
Нужна помощь
Подскажем формат
Ссылки
Полезное