Техническое задание: Интеграция Telegram-бота с Bitrix24
Цель проекта
Создать функционального Telegram-бота, который будет выступать в качестве канала связи, полностью интегрированного в CRM-систему Bitrix24 через модуль "Открытые линии".
Основные требования
- Полная интеграция бота с Bitrix24 через API Открытых линий.
- Обеспечение двусторонней синхронизации сообщений: сообщения от клиента в Telegram должны поступать в диалог Открытой линии в Bitrix24, а ответы оператора из Bitrix24 - отправляться клиенту в Telegram.
- Создание нового диалога в Открытой линии для каждого нового пользователя, который начинает общение с ботом.
- Корректная передача данных о клиенте (имя пользователя Telegram, при возможности - имя и фамилия) в карточку сделки/лида в CRM.
- Обработка и пересылка в Bitrix24 различных типов сообщений: текст, изображения, документы, голосовые сообщения (по возможности).
- Настройка приветственного сообщения и базовых автоматических ответов в боте.
- Обеспечение стабильной работы и обработка ошибок соединения с API.
Ожидаемый результат
Готовый к работе Telegram-бот, который позволяет сотрудникам компании вести коммуникацию с клиентами прямо из интерфейса Bitrix24, не переключаясь в мессенджер. Все диалоги, история переписки и контакты клиентов должны сохраняться в CRM.
Технические детали
- Язык и технологии реализации - на усмотрение исполнителя, с обоснованием выбора.
- Необходимо предоставить исходный код, инструкцию по развертыванию и настройке.
- Интеграция должна использовать официальное API Bitrix24 и Telegram Bot API.