IAM.Bot
Встраиваемый AI-консультант с RAG, воронкой и доставкой лидов.
Ключевые возможности
- Виджет одной строкой для внешнего сайта
- Tenant-scoped prompt и knowledge profile
- Durable lead capture и доставка в Telegram/email
Пошаговые инструкции
Сценарии
Начинайте с результата: откройте сценарий, подготовьте prerequisites, выполните шаги и проверьте признаки успеха.
01 Зарегистрировать сайт и установить виджет IAM.BotВиджет открывается только на разрешённом домене и использует правильный tenant profile.
- Для кого
- Владелец сайта или frontend-разработчик
- Результат
- Виджет открывается только на разрешённом домене и использует правильный tenant profile.
Перед началом
- Доступ к HTML сайта
- Публичный HTTPS-домен
- IAM.Bot account
Шаги
- Создайте workspaceВ консоли добавьте организацию, название ассистента и контакт владельца.
- Добавьте доменУкажите точный origin без path и подтвердите владение предложенным способом.
- Скопируйте embedИспользуйте выданный data-slug/credential; пример acme-corp из лендинга не является вашим ключом.
- Проверьте production pageОткройте сайт в приватном окне, отправьте тестовый вопрос и проверьте origin в session.
widget.js отвечает 200, чат создаёт session в нужном workspace, чужой origin отклоняется.
Онбординг внутри виджета означает неверные credentials, slug или неподтверждённый origin.
02 Настроить квалификацию и доставку лидов в Telegram/emailВалидный лид сохраняется до отправки и приходит по обоим настроенным каналам.
- Для кого
- Marketing или sales operations
- Результат
- Валидный лид сохраняется до отправки и приходит по обоим настроенным каналам.
Перед началом
- Поля lead form
- Telegram chat binding
- Подтверждённый email получателя
Шаги
- Настройте qualificationУкажите обязательные поля, consent text, критерии MQL и fallback на оператора.
- Подключите каналыПривяжите Telegram через одноразовый код и подтвердите email.
- Выполните тестовый диалогПройдите happy path, отказ от consent и неполные контакты.
- Проверьте delivery ledgerУбедитесь, что lead saved предшествует queued/sent, retry не создаёт дубликат.
Один lead id виден в Conversations и доставлен в Telegram/email без дублей.
При ошибке канала проверьте retry state и dead-letter, не повторяйте ввод лида вручную.
Открыть подробное руководство
Для каждого экрана приложения подготовлена отдельная страница с кнопками, безопасными примерами значений, CLI/API и восстановлением по кодам ошибок.
Роль в экосистеме
IAM.Bot добавляет на сайт диалоговую точку входа: отвечает по разрешённым материалам, уточняет потребность и переводит разговор в лид. Профиль бота определяет домены, prompt, knowledge scope, каналы доставки и правила эскалации.
Подключение виджета
<script src="https://cdn.iambot.ru/widget.js" data-slug="your-company" async></script>
CDN-скрипт загружается асинхронно. Origin страницы должен входить в allowlist профиля. Если slug или credentials ещё не настроены, виджет запускает безопасный onboarding вместо молчаливой ошибки.
Диалог и лид
Бот сначала решает вопрос из knowledge profile, затем собирает только нужные контактные данные и согласие на связь. Лид фиксируется durable до отправки в Telegram и email. Ошибка одного канала доставки не должна уничтожать запись; повтор выполняется идемпотентно.
Надёжность inference
Модельный слой использует retry с bounded backoff и fallback между сконфигурированными провайдерами. Переключение не меняет tenant scope и не дублирует пользовательское сообщение. При полной недоступности AI виджет всё равно принимает контакт и сообщает о последующей связи.
Безопасность
Публичный клиент не содержит provider keys. CORS/origin policy, rate limiting, санитизация HTML и аудит доставки проверяются отдельно для каждого tenant.
Проверенные точки входа
- Landing
- https://iambot.ru/
- Приложение
- https://app.iambot.ru/
- Портфель
- https://iamgroup.ru/