🤖

Задайте вопрос по базе знаний

{{ m.role === 'user' ? 'Вы' : 'Бот' }}
{{ m.content }} 🔔 Оператор
Бот
{{ streamBuf }}

📚 Источники базы знаний

Загрузить файл (.md, .txt, .docx)

Индексировать веб-страницу

Загруженные источники ({{ sources.length }})

Нет источников
{{ s.name }}
{{ s.source_type === 'file' ? '📄 Файл' : '🌐 URL' }}{{ s.url ? ' — ' + s.url : '' }}
{{ s.content.slice(0, 200) }}...

📌 Факты

Добавить факт

Текущие факты ({{ facts.length }})

Нет фактов
{{ f.content }}

📋 Скрипты продаж

Добавить скрипт

Скрипты ({{ scripts.length }})

Нет скриптов
{{ s.name }} ● активен
{{ s.content.slice(0, 300) }}

⚙️ Настройки

Системный промпт

⚠️ Внимание! Изменение системного промпта может нарушить поведение бота. Вы уверены?

Дополнительные инструкции

Интеграция Bitrix24

OAuth-приложение (рекомендуется)

Создайте серверное приложение на портале. URL установки: https://<адрес-бота>/api/bitrix/install
Access token: {{bitrix.access_token}} | Refresh token: {{bitrix.refresh_token}}

Открытая линия

Этот адрес используется Bitrix для webhook'ов и должен быть доступен извне, не `localhost`.

Создание сделок ботом

Воронки сделок для LLM-арбитра. Возьмите ID из CRM → Настройки → Справочники → Воронки сделок. 0 = не создавать сделки этого направления.
{{ bitrixStatus }}
Bot ID: {{bitrix.bot_id}}
{{ oauthCheck.ok ? '✓ OAuth работает' : '✗ Проблема с OAuth' }}
user.current: {{ oauthCheck.data.api_call.status }} (user #{{oauthCheck.data.api_call.user_id}}) — {{oauthCheck.data.api_call.detail}}
{{ oauthCheck.data.hint }}

LLM-модели

Основная (текстовая) модель

Vision-модель (для фото)

{{ llmStatus }}

Разрешения бота



Критерий арбитра: когда создавать сделку

Описывайте условия простым текстом. Арбитр смотрит всю историю диалога и возвращает да/нет. Пусто → арбитр выключен, сделки бот не создаёт.

Условия для вызова оператора

LLM добавит маркер [HANDOVER] в ответ, если выполнено любое условие. Пусто → правило не подмешивается в системный промпт (бот ведёт диалог сам).
{{ permsStatus }}

Смарт-процессы

Нажмите кнопку, чтобы загрузить список смарт-процессов из Bitrix24
  • #{{sp.entityTypeId}} — {{sp.title}}

Подключённые обработчики

Нет подключённых смарт-процессов
#{{h.entity_type_id}} {{h.title}}
Доступные поля этого смарт-процесса. Используйте коды полей справа в JSON-маппинге.
{{h.fields_status}}
Список полей ещё не загружен или портал не вернул данные.
Загрузка полей...
{{f.code}}
{{f.title || 'Без названия'}}
Тип: {{f.type || 'unknown'}}
Множественное
Обязательное
{{h.status}}

Логи приложения

Нет записей
{{new Date(entry.time*1000).toLocaleTimeString()}} {{entry.level.padEnd(7)}} {{entry.logger}} {{entry.message}}