Видео-КП в Bitrix для «Право на склад»
От стадии «ПДР проведен» до готового видео, PDF и ссылки в сделке. Страница описывает, какие данные участвуют в КП, как сервер собирает инфографику, озвучку и MP4, а затем возвращает результат обратно в Bitrix.
Сделать управляемый и повторяемый механизм генерации КП по данным сделки, а не по ручным комментариям.
Менеджер быстрее отправляет персонализированное предложение, а РОП видит статус, ошибки и качество входных данных.
Без обязательных полей сделка не должна уходить в генерацию. Сначала валидация, потом контент и загрузка в CRM.
01. Каскад этапов
Каждый этап реализации можно листать влево и вправо
Фиксируем источник данных и правила запуска
- Рабочая воронка: МОП.
- Стартовая стадия: ПДР проведен.
- Целевая стадия: КП готово.
- Если обязательные поля пустые, генерация не стартует.
Проверяем, можно ли по сделке собрать сильное КП
- Компания и контакт должны быть указаны.
- Услуга, стоимость, сроки и состав работ обязательны.
- Итог ПДР и ключевая выгода обязательны.
- При ошибке backend возвращает список незаполненных полей.
Из сделки строится структурированный JSON для КП
- Оффер, сегмент клиента, объект, стоимость, сроки, CTA.
- Сценарий озвучки отделен от визуального сценария слайдов.
- Шаблон можно менять без переделки Bitrix-интеграции.
- Поддержка версий шаблона и разных стилей видео-КП.
Инфографика, voice, watermark и MP4 делаются сервером
- HTML/React шаблон рендерится в изображения и PDF.
- TTS движок собирает голосовую дорожку.
- FFmpeg склеивает интро, слайды, озвучку и водяной знак.
- Временные файлы живут ограниченно и очищаются по TTL.
Готовые артефакты возвращаются в сделку и timeline
- Сохраняются ссылки на PDF, MP4 и preview.
- Добавляется комментарий в timeline с итогом генерации.
- Можно использовать Disk для хранения файлов внутри Bitrix.
- При успехе сделка переводится в стадию КП готово.
РОП и команда видят прозрачный статус и причину сбоев
- Статусы: черновик, готово к генерации, генерируется, ошибка, готово.
- Логируются только технические статусы без лишней персонализации.
- Шаблон, длительность и качество можно развивать итерационно.
- Точка масштабирования: разные типы КП и разные сценарии для сегментов.
02. Архитектура
Как будет работать серверный конвейер генерации
03. Точка старта
Воронка и стадия запуска
04. Данные для КП
Что именно участвует в генерации видео-коммерческого предложения
База сделки из Bitrix
- ID сделки, TITLE, CATEGORY_ID, STAGE_ID
- COMPANY_ID, CONTACT_ID, ASSIGNED_BY_ID
- SOURCE_ID, TYPE_ID, DATE_CREATE, DATE_MODIFY
- Статус генерации, ссылки на результат, текст ошибки
Обязательные поля оффера
- Услуга / продукт
- Пакет или тариф
- Стоимость и спецусловие
- Состав работ и срок реализации
- Итог ПДР, задача клиента, ключевая выгода
Персонализация видео
- Имя менеджера и контакты
- Сегмент клиента и тип объекта
- Город, площадь, срочность
- Голос, watermark, версия шаблона
- Финальный CTA и следующий шаг
05. Правила допуска
Когда генерацию надо блокировать
06. Состав результата
Что именно должно появляться после генерации
Быстрый статичный документ для пересылки и архива сделки.
Озвучка, инфографика, водяной знак и персонализация под клиента.
Превью для карточки, мессенджеров и контроля качества.
Комментарий в сделке со статусом, ссылками и версией шаблона.
07. Mobile first check
Как это читается с телефона
Сборка контента
JSON структуры КП, voice script, slides config и подготовка MP4.
- сделка и оффер
- озвучка и watermark
- PDF и timeline
08. Блокеры
Что сейчас мешает работать идеально
Сейчас стадия «КП готово» не гарантирует, что предложение хранится в самой сделке.
Webhook не всегда надежно отдает timeline и activity, поэтому нельзя делать их единственным источником правды.
Значит генерация и поиск результатов должны работать через background queue.
09. Инструменты
Чем реализуем на сервере
10. Критерии приемки
По этим пунктам можно принимать реализацию
Кнопка или робот стартует только в МОП и только после стадии «ПДР проведен».
Пустые поля не дают начать генерацию и возвращают менеджеру понятный список ошибок.
После успеха в сделке есть MP4, PDF, preview, ссылки, timeline-комментарий и статус.
Фронт не зависает, а backend спокойно дожидается Bitrix и сборки медиа в очереди.